* Create a new validator that only throws a {@link CommitFailedException} whenever
* there are changes not contained in the subtree rooted at {@code path}.
* @param path
*/
public ItemSaveValidator(String path) {
this(new FailingValidator(CommitFailedException.UNSUPPORTED, 0,
"Failed to save subtree at " + path + ". There are " +
"transient modifications outside that subtree."),
newArrayList(elements(path)));
}