Added create to prototype to allow creating without cloning data. Make clone use this new create prototype method