support for array expansions