Tentative fix for #290 - raw vector support

This took me a while to figure out... At least it handles potential spaces in vectors fine and is about a quarter of the first attempt.