tests pass except for self recursion
level2one2one/save-new tests pass including self referential test
all tests pass