Not all tree data was being returned from parse()

This function will very likely be changed to return a more user-friendly tree