* [ ] Add union support * [ ] Replace LibYAML * [ ] Add `CYAML_CUSTOM` type * [ ] Support C99 flexible array members * [x] Deep clone * [x] Default values * [x] Min/max values for integer fields * [x] General client value validation callback * [ ] Binary type