`$weft` should always resolve to array of widgets