add support for vector literals