[test] (FAILS) defaultUpdate and struct prototypes / should leave prototype members