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