Software Developer, Technologist, Connoisseur of things that go 'bing'.
And that's why VS2005 locks up on circular generic injections.