trait KindTree added comments