class BinData::SanitizedParameters

def ensure_mutual_exclusion_of_parameters

def ensure_mutual_exclusion_of_parameters
  return if length < 2
  @the_class.mutually_exclusive_parameters.each do |key1, key2|
    if has_parameter?(key1) and has_parameter?(key2)
      raise ArgumentError, "params '#{key1}' and '#{key2}' " +
                           "are mutually exclusive in #{@the_class}"
    end
  end
end