Add ability to have file paths to arbitrary depth.