map source definition array instead of hash
mapdef loading unified
mapdef loading unified