parse_mapinfo_for ... contain a large amount of duplicated code map info now may work differently than other sources - is this intentional/convenient?