This is already possible.
There is just a small problem. It throws an error at the log for the missing path. Is it possible to modifiy this that just a message will be thrown if no paths are found?
//This is a failsave method for all users.