initial fixes for vcat expression parsing