add Array support for the via()