POSA1 – Command Processor Pattern