Ensure borken promise stores an Exception.
Naming consistency.
Exceptions should inherit from Exception.
Decontainerize in Channel.send.