feat(reflect_dynamic): add an option to enable/disable annotation check