Eo

Generic object system.

Generic object system.