Still far too much binder skipping going on; I find it hard to imagine this is all correct, but the tests pass.
parent_module