Refactor for conditional clarity.