raising ArgumentError if exposure_options[:using] does not respond to represent