complex patterns don't get 'record' nodes, they implicitly