no doubt, instance_ != NULL here (we do not test memory allocation, right? )