God WCF sucks for IoC.