-spec name('ROOT' | graphql:name()) -> binary().
-spec uniq([{term(), term()}]) -> ok | {not_unique, term()}.