Until now copes a lot better, plus much more testing.
currently failing. recursive definitions ain't good.
limit recursion in the same position. NOTE! possible memory leak...
failing. on the way though.