we should never have an iterable here, right? it should all be "raw" values, I think calling extractRawValues in fetchPhase when from source will fix it.