startMonitoringForRegion: function(region) {
        Regions.checkRegionType(region);

        var d = Q.defer();
        exec(d.resolve, d.reject, "LocationManager", "startMonitoringForRegion", [region]);
        return d.promise;
    },
 stopMonitoringForRegion: function(region) {
     Regions.checkRegionType(region);
     return this.promisedExec('stopMonitoringForRegion', [region]);
 },