pub fn init() -> Result<(), BoolError>