Must not use autoboxing for Booleans in toBooleanObject(String), as we rely on object equality in toBoolean(String)