Once again, I am taking the two really good parts of ContextFreeArt (the inspiration for ContextFreeAudio) for this project. First, infinite recursion is a good thing. In fact it is the only way to get anything done. Second, non-deterministic function calls. If you have three functions with the same name, each is called one third of the time. |