Finished exploding the property map header - should help make the library a little more accessible and less "opaque"