Also implement space_downwards which will looks downwards in the tree of the provided path for the first existing parent and return the disk space for that.