be more defensive about the possibility of being asked to expand with 0 instances