Strongly disagree.

1. You're committing to us an arbitrary ordering. Intuitive isn't not the word I'd use.
2. It clearly makes code hard to write. Consider how much simpler the rest of the diff would be if it were so.
3. Only ever two things is an assumption.