Edge and node queries pass through a call to seq to convert empty lists into nil. This mirrors the behavior of core Clojure data types.