# File lib/aws/s3/acl_object.rb, line 167
        def input_validator(method_name, &blk)
          validator = "__validator__#{blk.object_id}"
          Core::MetaUtils.class_extend_method(self, validator, &blk)
          Core::MetaUtils.class_extend_method(self, "validate_#{method_name}_input!") do |*args|
            (value, context) = args
            context = " "+context if context
            context ||= ""
            send(validator, value, context)
          end
        end