Enhanced Typed Object