I agree.It's actually one of the nice features of French to my mind. (with "y", the "si" to respond affirmatively to a negative question or the impersonnal pronoun "on").
Neat, I didn't know that!in fact, "of" and "off" are originally one word that developed two slightly different spellings and pronunciations for different usages.