エラーの意味が分からないのです。。
CGIを付けてもエラーになります。
というか、CGI::Sessionという記述はCGIクラスのサブクラスのSessionクラス、という意味ですよね。
Integer::Fixnum.superclassとしなくてもFixnum.superclassとするだけでIntegerが出力されるので
Session.superclass => CGI
と出力されることを期待したのですが。何か間違っているのでしょうか?