added veccat, vertsplit
first pass at a MX version of Vectorize
cleaner (k -> *) wrapper class for MXV stuff