speculation on the forms of geometry which the Yeatses could have derived from the Golden Dawn’s use of the Tree of Life, there are certainly forms of the Diamond and the Hourglass on the Tree: the hour-glass centred on Tiphareth, Human Consciousness and Lower Will, while Spiritual Consciousness, centred on Da’ath, is placed within a diamond form with Higher Will at one point and Lower Will at the other. As with the similarities between the Cabbalistic divisions of the soul and the Principles, it is certainly instructive to compare the ideas of the hourglass and diamond with their use in the Yeatses’ System, where the hourglass represents the lower Principles of Husk and Passionate Body, while the diamond represents the Spirit and Celestial Body. The hourglass cones ofand it's abstract — it does not tap into the underlying filesystem to try to see if the path exists; it simply manipulates paths.

For instance:

    var path = require('path');
    path.resolve('/foo/bar', './baz');
    // => /foo/bar/baz
    path.resolve('/foo/bar', '/tmp/file/');
    // => /tmp/file

If the resulting path is not absolute, path.resolve will prepend the current working directory to the path, as in this example:

    path.resolve('wwwroot', 'static_files/png/', '../gif/image.gif');
    // if currently in /home/myself/node, it returns
    // => /home/myself/node/wwwroot/static_files/gif/image.gif'

## Finding the Relative Path Between Two Absolute Paths

By using path.relative(), you can also determine how to get from one absolute path to another absolute path. For example:

    var path