Benefits and Trade-offs - Null Object Pattern | OneNoughtOne