Added matrix support and matrix literals.