more tests
reverse code cleanup: _is_root attribute was not used