Nowhere near done (does not even pass the trivial testcase i added to the suite), but I'd like to know if this looks like a good direction, and if there's any suggestion/pointer:
Problems at this point:
AssertionError: ['"::" in automodule name doesn\'t make sense']
one of those is left after screwing with resolve_name a bit, I'm not actually sure what I did to that method makes sense.
and the second level of autofodder (the test case package) does not get documented