def create_accessors(*attrs)
      return unless attrs
      raise ArgumentError, "Expected 'user_attributes' to be an array" unless attrs.is_a? Array

      # Define each of the attributes
      attrs.flatten.each do |attr|
        create_accessor(attr)
      end
    end
def create_accessors(*attrs)
      return unless attrs
      raise ArgumentError, "Expected 'user_attributes' to be an array" unless attrs.is_a? Array

      # Define each of the attributes
      attrs.flatten.each do |attr|
        create_accessor(attr)
      end
    end
Given an array, create accessors
 NOTE: This is similar to using method_missing with a whitelist

 @return [void]