nullをパラメータ無しの指定に使う

`["":""]`でパラメータが無いことを指定するのは、少し違和感があるので修正してみました。`["":""]`を渡しても以前と同じ動作をするようにしています。
ついでにstaticにできるメソッドはstaticにしてみました。