Added a test and introduced a cofiguration item.
further symplification.. Removed When as its not serving any value.
Need to think how to force windsor to resolve T with something defined in Registration.
Added "Logger" context. Need ti investigate how to wire this up.