Support for OO-like prototypes