Is it really necessary to care about wrapper objects? When your using them, you clearly want to have an object, not a string/number/bool, so they should be treated that way.