I am a late-bound reference. I refer to a file or directory in relation to a well-known location on the filesystem, called an origin. When asked to perform concrete operation, I look up the current location of my origin, and resolve my path against it.��
Usage
----------
FileLocator vmDirectory parent pathString
> '/Applications'
FileLocator desktop.
FileLocator desktop basename.
FileLocator home basename.
FileLocator image.
FileLocator vmBinary asAbsolute pathString��
> ��'/Applications/CogVM.app/Contents/MacOS/CogVM'
FileLocator vmBinary pathString��
> '/Applications/CogVM.app/Contents/MacOS/CogVM'