Not sure if I've first-committed rot13.py yet. In any case, here it is...
Everything is getting a little intricate. Need to review code by printing/marking-up. Not at all done.