+ else if ("redirect".equals(keys[i])) {
+ if (vals[i] == null || "null".equals(vals[i])) b.putAndTriggerTraps("redirect", null);
+ Object rbox = pis.get("$"+vals[i]);
+ if (rbox == null) Log.log(this, "redirect target '"+vals[i]+"' not found");
+ else b.putAndTriggerTraps("redirect", rbox);
+ }