スクリプトをいろいろ書き直したところ、どうやらもうcoreを吐くことはなくなったようです。
「コマンドラインをWZから実行」のバージョン2.11と2.12で不具合のご報告をいただいた俊さん(ご報告どうもありがとうございました)は、Chez ToshiでRefsort/Rubyというスクリプトを公開されています。
このスクリプトは一種のソートフィルタなのですが、ユーザーがあらかじめ用意した辞書にしたがってソート処理をおこなうのが特徴です。これにより、生物のリストをその学術的な分類にしたがって並べ替える、といったようなことができるようになるわけです。書誌情報の整理なんかにも利用できそうです。