Fixes
- Made
withThreadLocal(_:)
part of the ThreadLocalRetrievable definition- If this method is reimplemented elsewhere, it's not ambiguous to the compiler which version to use
- Has a default implementation, making this a non-breaking change
withThreadLocal(_:)
part of the ThreadLocalRetrievable definition