Refactor Vector, Quote
Refactor removing VectorValue; Vector as evaluable IObject