なぜ?841で解決すると思うけど。

そもそもクラス名にかってに$をつけるときって、ひとつの
ソースファイルに二つ以上クラスがあるとき?
別ファイルにすればいいのでは。