397 - routines encapsulate allocator state

Still incomplete; one test temporarily disabled.
398 - new space for forked routines

Hack: currently restricted to 1000 locations per routine, no way to grow past that.
That suffices to pass our failing test.
399 - fix mu examples

Thanks Kristis Makris for the bug report.