Make LineParser easier to use recursively.