Start of higher-level parsing.  Doesn't work, but compiles at least.