add link to @gwicks's obj-c port