それをチェックしてくれるかどうかも、バージョン依存だったと思うから
俺は使ってない。
あと引数の型を sub foo(¥@) {...} として foo(@arr) で呼び出した時に
配列リファレンスを取り出してくれるかどうかも、バージョン依存だったはず。
なので俺はプロトタイプは使ってないし信用しないことにしてる。