Yeah, it does seem to work.  I also don't know why...  but a vector is tested in the unit test, so if it ever becomes an issue the unit test should tell us.