source attribution for map layers; fixes #78