def make_city(name, lat, lon):
    "\n    >>> city = make_city('Berkeley', 0, 1)\n    >>> get_name(city)\n    'Berkeley'\n    >>> get_lat(city)\n    0\n    >>> get_lon(city)\n    1\n    "
    if change_abstraction.changed:
        return {'name': name, 'lat': lat, 'lon': lon}
    else:
        return [name, lat, lon]
>>> city = make_city('Berkeley', 0, 1)
>>> get_name(city)
'Berkeley'
>>> get_lat(city)
0
>>> get_lon(city)
1
def make_city(name, lat, lon):
    "\n    >>> city = make_city('Berkeley', 0, 1)\n    >>> get_name(city)\n    'Berkeley'\n    >>> get_lat(city)\n    0\n    >>> get_lon(city)\n    1\n    "
    if change_abstraction.changed:
        return {'name': name, 'lat': lat, 'lon': lon}
    else:
        return [name, lat, lon]