But got problems with these handlers. 
Bugs
 > When using the injected visitor, the complete deserialisation process return this one value only instead of the object. But Why is the  visitor injected, when not used. 
> the change of the injected data will cause some problems with older handler