fac/hermod — pull request #2 by Haegin (2014-08-01 16:28:56+00:00)
Title: Add validation classes

This reworks how all the `*_node` methods are defined to pull the common patterns of mutation (before/after) and validation out.