Waded through error logs, figured most of it out.

Turned out the A* resources do things C# doesn't like, such as using
default parameters. I fixed all those errors, and have almost fixed the
now-visible errors in my own code.