Pending solution for support arrays of vectors

However, this causes a duplicate definition issue in the tests.
This means there is a bigger issue that is likely to occur with
duplicate definitions when the same type list is used.

This has been logged as an issue and will be corrected before the first
milestone.