Docs: fix note about built-in support for test frameworks
Split ConsoleOut into its own file, track the global ConsoleOut and use it instead of StandardMain.console
deprecations
test case to verify dependencies on unused but visited identifiers are tracked
hashCode for TestDefinition
make GlobalLogging.backed less specific: AbstractLogger is fine
Move GlobalLogBacking.newLogger to GlobalLogging to make the role of GlobalLogBacking clearer.
ManagedStreams cannot be sealed if Streams is to be externally implemented
Custom implementation of Streams can be bound to Keys.stateStreams in State.