Adding utilities to sealed Message super trait