prototype.jsと一緒に使用するとエラーが発生

初めまして、sadaと申します。
以下のエラーが発生したのでpull requestしました。

anbt-dashed-line.jsとprototype.jsを読み込むと、prototype.jsがArrayを拡張するため、
drawLineFragments内のfor/in文で以下のエラーが発生しました。

<pre>
Uncaught TypeError: Cannot read property '0' of undefined
</pre>

エラーを発生させないためには、for/in文ではないループにしないといけませんでした。
よろしくお願いします。