This puts the message up top, where it can be seen, and not at the other end of an endless tree of children. Update tests to match.
The serialize-deserialize test is completely handled via the new nodeparser tests. So move those tests over and delete the old test binary.