remove hardcoding
refactor object introspection
adding strategy for mapping
strategy with context
big refactor : it's not a Strategy : it's a Mediator
refactor with mediaator for desgegate ok
Merge branch 'features_strategy'
extending ReflectionClass for BC of PHP 5.3
Merge branch 'features_reflection53'
moving responsibility of creation to mediator
rename instance of mediator in factory
refactoring ok
simplify interface to mediator and factory
abstracting
abstracting the registering of type in the mediator
decoupling the mapping and the concrete mediator
adding the interace for decoupling the mapping and the concrete mediator
comment and doc
Merge branch 'features_create'
using array_map