builtins.groupBy (v: v.x) [ (rec { y = x; x = "fred"; }) ]