Example depends on the path module.