Improved support for 'array' type (2)