optimize python Vector (no bound checks), add vector iteration test