Adding Go creational - prototype with shallow copy