Make it so that refs aren't repeatable
Display stats before and after a garbage collection run
Make path reversable
Make ancestor_types a little more friendly