probables (cargo): Data structure is a good start to grasp language implementation, no matter how many packages are shared by your peers. Currently tree module is quite small but worthy to look or shared.
Keywords: tools|tree|data-structure