startSpan

Starts a custom span named name.

Returns a no-op span when no sink is installed, so callers never need a null check.