Using as git submodule, nonstrict array validation, methods for enum key<>value conversion