In some languages, all classes have an implicit superclass. For example,
Object in Java/Python and
Any in Kotlin. All classes that the user defines automatically are subclasses of this superclass. Oftentimes, this class has many methods that are also inherited by all other classes that are useful for the user, such as some sort of
What are the benefits or drawbacks associated with this approach for the user or language designer (including for the standard library)?