新井です。

メソッド定義で引数の最後に","を書けるようにできま
せんか?

def hoge(a, b, c,)
  #             ^^ ここ
end

Struct で

hoge  = Struct.new("Hoge",
                   :a,  # 〜
                   :b,  # 〜
                   :c,  # 〜
                   :d   # 〜
                   )

こういう書き方をしてて、引数の順番を入れ換える度に
エラーになってしまうのです ^^;