revision API: split parent rewriting and parent printing options