by default, don't build native
make Structure get/setFieldValue protected