Immutable vectors with O(log_32 n) random access, push, and pop