mutual recursion now supported, but yet to be tried on serious examples
Merge branch 'modules' of github.com:xrchz/vml into modules