Fix broken PeepOpen mapping.
Add convenient semicolon macro.