removing OptionalBoolean