I wish there was a direct way to change the prototype after object creation