class Steep::Interface::Builder::Config

def initialize(self_type:, class_type: nil, instance_type: nil, variable_bounds:)

def initialize(self_type:, class_type: nil, instance_type: nil, variable_bounds:)
  @self_type = self_type
  @class_type = class_type
  @instance_type = instance_type
  @variable_bounds = variable_bounds
  validate
end