# File lib/main/parameter.rb, line 539 def delete name, *names name, *names = name.names if Parameter === name names = Cast.list_of_string name, *names keep = [] each do |param| common = Cast.list_of_string(param.names) & names keep << param if common.empty? end replace keep end