Field tracker inheritance

Should fix gh-57.  This includes tests by @eranrund and a fix that makes the tests pass.