Allow unfinished expressions

This will enable expressions like

    var assoc Node
    switch
      case pg != nil &&
        (pgend.Line == r.pos.Line ||
          pgend.Line+1 == r.pos.Line && r.end.Line+1 < qpos.Line):