If I'm reading right, we need to distinguish between an empty list and a list containing only `{missing}` values.