infrastructure for better UI for human-coding, and for automated parsing.