improved readability of RecursiveDescentResultTree
using Sequence instead of RecursiveDescentResultTree
fixes infinite recursion error