Better Object creation

Ensures Typeout.call(...) works too.