Loading
Behavioral Design Pattern for .NET: Part 1