 import mx.collections.ArrayCollection;
 
 import com.threerings.util.ArrayUtil;
-import com.threerings.util.HashMap;
+import com.threerings.util.Hashtable;
 import com.threerings.util.Map;
 import com.threerings.util.ObserverList;
 import com.threerings.util.ResultListener;

    protected var _chatterObservers :ObserverList = new ObserverList();

    /** Registered chat command handlers. */
    protected static const _handlers :HashMap = new HashMap();

    /** A history of chat commands. */
    protected static const _history :Array = new Array();

     */
    internal function getCommandHandlers (command :String) :Map
    {
        var matches :Map = new Hashtable();
        var user :BodyObject =
            (_cctx.getClient().getClientObject() as BodyObject);
        var keys :Array = _handlers.keys();
