lib/model/vertex.rb
# get Vertices through out by edges of type via
get Vertices through out by edges of type via
get Vertices through out by edges of type via
def out count=0, via:nil
      if count.zero?
        @bufferedout ||= nodes :out, 1,  via: via
      else
        nodes :out, count, via: via   
      end
    end
def out count = 0 , via : nil if count . zero? @bufferedout ||= nodes :out , 1 , via : via else nodes :out , count , via : via end end
get Vertices through out by edges of type via
get Vertices through out by edges of type via
# not cached
count
via