you could just put ise_context(), to the init list and assign only non-zero members.