datum_string_t boundary checks