# File lib/xtemplate/xpath.rb, line 378 def delete(val, *args) case val when Hash newval = val.dup args.each{|s| s.strip! if( newval[s] ) newval.delete(s) end } newval when Array val.collect{|v| delete(v, *args)} else nil end end