class Steep::AST::Types::Name::Class

def updated(constructor: NOTHING)

def updated(constructor: NOTHING)
  if NOTHING == constructor
    constructor = self.constructor
  end
  self.class.new(name: name, constructor: constructor, location: location)
end