add a span.message abstraction