The enigma of ribonuclease P evolution.