class RBS::DefinitionBuilder

def insert_variable(type_name, variables, name:, type:, source:)

def insert_variable(type_name, variables, name:, type:, source:)
  variables[name] = Definition::Variable.new(
    parent_variable: variables[name],
    type: type,
    declared_in: type_name,
    source: source
  )
  validate_variable(variables[name])
end