     /**
      * Run a message through all the currently registered filters.
      */
-    public function filter (
-        msg :String, otherUser :Name, outgoing :Boolean) :String
+    public function filter (msg :String, otherUser :Name, outgoing :Boolean) :String
     {
         // TODO: needs testing
         _filters.apply(function (observer :ChatFilter) :void {

        if (bundle != null && _msgmgr != null) {
            var msgb :MessageBundle = _msgmgr.getBundle(bundle);
            if (msgb == null) {
                Log.getLog(this).warning(
                    "No message bundle available to translate message " +
                    "[bundle=" + bundle + ", message=" + message + "].");
            } else {
                message = msgb.xlate(message);
            }

//                displayFeedback(_bundle, msg);
//            }
        };
        _cservice.tell(_cctx.getClient(), target, message, new TellAdapter(failure, success));
    }

    /**
     * Configures a message that will be automatically reported to anyone that sends a tell message
     * to this client to indicate that we are busy or away from the keyboard.
     */
    public function setAwayMessage (message :String) :void
    {
        if (message != null) {
            message = filter(message, null, true);
            if (message == null) {
                // they filtered away their own away message..  change it to something
                message = "...";
            }
        }
