When to Use the Interpreter Pattern - Interpreter Pattern | OneNoughtOne