better descriptions for many object constructors