[Geo API 589] Preparation for Geo API updates - adding test coverage and improving documentation of existing Geo features.