wise9/enchant.js — pull request #39 by ntotani (2012-03-27 18:53:35+00:00)
Title: プラグインのエクスポートに関するバグ

enchant関数に引数を与えずに呼び出した際、サブモジュールがエクスポートされないバグがありました。
これは、最新の変更で引数の有無を判定している処理が!=から!==に変更されたために起きた問題です。
undefinedとnullは==で比較した場合型を無視してtrueになりますが、===で比較すると型がundefinedとobjectのためfalseになります。

なので、引数の有無の判定をtypeofを用いるように修正しました。