* Overall easier to test * Reduces the need to pass around config to subjects * Reduces the diff to tracing branch