Prototype Method Design Pattern In Python