Support functions for unfurling arrays