Added tests for, and fixed bug in, OctopusProperties