loading content decoders
optimization of special methods
removed __len__,  __iter__, __str__. User can use Data.body instead
json decoder