Add SuperCommunication wrapper; add ConcreteException