From: Trans Date: 2006-10-10T22:30:09+09:00 Subject: [GOLF] *args to Hash def foo(*args) h = (Hash === args.last ? args.pop : {}) args.each{|m| h[m]=m} args = h #.... end T.