I have the same advice as for `EmbebMapFactory`.

All these `*Factory` do not look like real Factory. More I read the code, more more I think they are a king of `Hydrator`