Add datum key validation: fixes #270

I changed `convert`  behavior, that throws converter_exception.
#270.