Initial commit

These are the functions as originally posted in the sample file at
https://www.drbott.net/labs/fm/PropertyList.fmp12.zip