Recursive definition parsing update