It is almost certainly too much to expect a single fixed transformation to be able to capture the meaning combination effects of all natural language operators.
mVRNN assigns a matrix to every word and modifies the meanings of other words instead of only considering word embeddings in the recursive procedure.