New implementation of Object constructors

The new implementation of the Object constructors does not require
the second dummy parameter to allow enable_if. Unfortunately, this
requires the implementation of is_base_of.
Cosmetic changes...