Registering prototypes, MRObject practically done.