fixed method argument resolution with primitive type vs. wrappers
superclass support