# frozen_string_literal: true module Grumlin module Repository module InstanceMethods def __ TraversalStart.new(self.class.shortcuts) end def g TraversalStart.new(self.class.shortcuts) end end def self.extended(base) base.extend(Grumlin::Shortcuts) base.include(Grumlin::Expressions) base.include(InstanceMethods) base.shortcuts_from(Grumlin::Shortcuts::Properties) end end end