use active message definitions for parsing other-initiated messages as well