module ReeDto::DtoInstanceMethods

def initialize(attrs = nil, **kwargs)

def initialize(attrs = nil, **kwargs)
  @_attrs = attrs || kwargs
  list = self.class.fields.map(&:name)
  extra = attrs.keys - list
  if !extra.empty?
    puts("WARNING: #{self.class}.new does not have definition for #{extra.inspect} fields")
  end
end