Waking up MetaPath.
It's not pretty but the tests are passing.

And I don't want to lose some bits strewn around here.
The operation counts are fully borked but at least we seem
to be producing the right answers.