             return;
         }
         _byJName = new Dictionary();
+
         for each (var c :Class in [ StringStreamer, NumberStreamer, ByteArrayStreamer ]) {
             registerStreamer(Streamer(new c()));
         }

import com.threerings.io.streamers.NumberStreamer;
import com.threerings.io.streamers.SetStreamer;
import com.threerings.io.streamers.StringStreamer;

public class Streamer
{
    public static function getStreamer (obj :Object) :Streamer
    {
        var jname :String;

        return "[Streamer(" + _jname + ")]";
    }

    /**
     * Initialize our streamers. This cannot simply be done statically
     * because we cannot instantiate a subclass when this class is still
