Prototype Pattern
- duplicated object method version
Prototype Pattern

- spawn function version