Appearently Crypto.Substitution()->set_rot_key(13)->encrypt(x) was too difficult to find so eMBee added String.rot13(), though 17 times slower. I obviously has an opinion as Crypto co-author, but I think it is reasonable to have ROT13 in the Crypto module instead of String.