fix __repr__s
allow recording own messages
don't remove s/// or y///-matching lines
Merge branch 'module/sed' into dev