use (new) INeutronCRUD.Result instead of boolean in update()