class ReeErrors::Error

def code

def code
  c = self.class.instance_variable_get(:@code)
  if !c
    raise ArgumentError.new(
      "code was not specified for domain error => #{self.inspect}"
    )
  end
  c
end