Is this just logging? Or does it handle tracing and metrics too? Should the SDKs define a common logging interface, or should each platform use the defacto logging choice for the platform.