Do not skip java.lang.Object when looking for super types
Add hack for java integration with kotlin