that works. Of course, if it *calls* a recursive rule, it's recursive...