Benefits and Trade-offs - Null Object Pattern: Eliminating Null Reference Chaos | OneNoughtOne