QA-6034 : make getNodes() consistent with added and removed nodes. added writeable provider for unit test