https://www.levenez.com/NeXTSTEP/magazine/Open-Systems-Today-1994-12-12.pdf