Migrate getTodoComments to use the new tree

moving code is unpleasant for code reviews :)   Can you make your moves as separate commits in the future?  Thanks!