Are there any plans for vectors/matrixes compatibility? making this work: sin([1, 2, 3]) --> [0.8414, 0.9092, 0.1411] Same for matrixes. Basically changing evaluate() -> Double to either evaluate<T>() -> T or evaluate() -> [Double]