class Gherkin::AstNode

def initialize(rule_type)

def initialize(rule_type)
  @rule_type = rule_type
  @_sub_items = Hash.new { |hash, key| hash[key] = [] } # returns [] for unknown key
end