added support for recursive structures including sequence values for
data map