Source: https://reach.londonmet.ac.uk/judicial/follow/adobe-scripting-guide-pdf/3f5