Command Pattern Example Implementation
Macro Command