super.addCommandStatus(id, serializer.serialize(result)) should be safer .. or maybe this should be done as wrapper ??