I think it is OK to call the parent if there is nothing specified, it will return the correct error, i.e.:

````
  [InvalidArgumentException]                                   
  At least one target (i.e. file or folder) must be specified
````