A simple object hydrator using reflection for constructor or setter based injection.