protected override object RemoveItemDynamicParameters(string path, bool recurse)
{
var factory = GetFirstNodeFactoryFromPath(path);
var remove = factory as IRemoveItem;
if (null == factory || null == remove)
{
return null;
}
return remove.RemoveItemParameters;
}