MapSourceDesc: implement constructor callback