make sure we always create a resolve literal for all conditional states