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 |param1, param2|
    if has_parameter?(param1) and has_parameter?(param2)
      raise ArgumentError, "params '#{param1}' and '#{param2}' " +
                           "are mutually exclusive in #{@the_class}"
    end
  end
end