Allow blocks of code to be added for execution later i.e.
just before a span is published
More readable code by extracting the method forwarding logic
into a SimpleForwardable module which in turn calls Forwardable's def_delegator