Added CounterInputStream for debugging purposes, made RubyIVar a final
class.