Nice progress so far. This is a calculator which changes the implementation used for ICalculator on the fly using Castle Windsor.