It's not clear what `non_tips` is in this sentence because you haven't referenced it yet. I recommend changing the previous sentence to:

*TreeNode provides two helper methods as well for iterating over just the tips or for iterating over just the internal nodes: these are `tips` and `non_tips`, respectively.*