one way of getting vector constructors right in swig

I'm not a huge fan though, but am committing it to document
it.