document events from ripper
wrap both the current token and the adjacent source in on_command