fixing collection mapping to handle IEnumerables
Fixed: unkown Id property results in NRE