Support deep output paths #14