allow building arrays of resources