a library of different tree implementations that can be used in both the browser and node