Add another field for the list of dependencies.
Make the repetition rule depend on the root rule so we can have recursive grammars.
First attempt at getting dependents.
Fix new string.
Fix equality comparison for dependents.
Add a test mixing both dependents and subtasks.
Warning fix.