Modules

Simulating other classes
Metaclass for mock class
Role for base object of mock class