validation, datatypes and nesting tested fro caminio-ds