Action c = new EmptyAction(sw,"third action");
Action d = new ShareCmpAction("d",a,sharedCmp,attributesA);
Action e = new ShareCmpAction("e",b,sharedCmp,attributesB);
Action f = new ShareCmpAction("f",c,sharedCmp,attributesC);
List<Action> actions = Lists.newArrayList(d,e,f);
Message message = new Message(actions);
//run the list of actions.
ss.run(message, Aura.getContextService().getCurrentContext(), sw, null);
//sanity check, sharedCmp should have the latest attribute value.
//this has nothing to do with the fix though