Loading
Prototype Patterns in C#