A new annotation processer submodule for configurate, to validate (at compile-time) correct usage of object mapping annotations A lot of things couldn't be validated at compile time (correct types used mostly), is it still worthwhile to do this?