1. A system that facilitates dynamic code execution in a managed object environment, comprising: a class component to declare an inheritance hierarchy for one or more tagged values associated with a dynamic programming language; and a rules component that mitigates user-defined types from inheriting the tagged values.