Reimplemented strMap() in terms of an AVL tree. This seems to ever-so-slightly improve the speed of the reader, which may be doing frequent copy operations.