Seriously, I dunno.

English is such a bastard language that if one (or I, anyway) doesn't frequently review the various rules and conventions then it's very easy to break them.

Cheers,
Scott.
(Who got tripped up on "due to/owing to" a year or so ago.)