 
         // make the pending scene the active scene
         if (_pendingData == null) {
-            log.warning("Aiya! Scene move succeeded but we have no pending data! " +
-                        "[prevId=" + _previousSceneId + "].");
+            log.warning("Aiya! Scene move succeeded but we have no pending data!",
+                "prevId", _previousSceneId);
             return;
         }
         _sceneId = _pendingData.sceneId;

            try {
                update.apply(model);
            } catch (e :Error) {
                log.warning("Failure applying scene update [model=" + model +
                            ", update=" + update + "].");
                log.logStackTrace(e);
                failure = true;
                break;
            }

    // from interface SceneService_SceneMoveListener
    public function moveRequiresServerSwitch (hostname :String, ports :TypedArray) :void
    {
        log.info("Scene switch requires server switch", "host", hostname, "ports", ports);
        // keep track of our current pending data because it will be cleared when we log off of
        // this server and onto the next one
        var pendingData :PendingData = _pendingData;
