needleの改修方法を見つけました。

綺麗な改修ではないかもしれませんが、needleの改修方法を見つけました。
他の方が、needleを、1.9.x向け改修されているのを見つけ、利用するように修正してみました。
もしよければ、ご確認ください。