parser: WIP snapshot
parser: WIP snapshot: broken
parser: WIP snapshot: +union
parser: WIP snapshot: +variant