I noticed a discrepancy between how the interface SiteDefinitionLanguage defines Url and UrlSegment and what is returned from the Content Delivery API. In the API response these members are called url and urlSegment. Trying to access Url will always result in undefined.