I just tried this, and it works at version 3.7 of the javascript api. var c = new esri.geometry.Point(2473044, 7636297, new esri.SpatialReference({ wkid: 2953 }));
var lods = [
{"level" : 0, "scale" : 3000000, "resolution" : 793.75158750317507},
{"level" : 1, "scale" : 2000000, "resolution" : 529.16772500211675},
{"level" : 2, "scale" : 1000000, "resolution" : 264.58386250105838},
{"level" : 3, "scale" : 500000, "resolution" : 132.29193125052919},
{"level" : 4, "scale" : 250000, "resolution" : 66.145965625264594},
{"level" : 5, "scale" : 125000, "resolution" : 33.072982812632297},
{"level" : 6, "scale" : 50000, "resolution" : 13.229193125052918},
{"level" : 7, "scale" : 30000, "resolution" : 7.9375158750317505},
{"level" : 8, "scale" : 12500, "resolution" : 3.3072982812632294},
{"level" : 9, "scale" : 5000, "resolution" : 1.3229193125052918},
{"level" :10, "scale" : 2500, "resolution" : 0.66145965625264591},
{"level" :11, "scale" : 1000, "resolution" : 0.26458386250105836},
{"level" :12, "scale" : 500, "resolution" : 0.13229193125052918},
{"level" :13, "scale" : 250, "resolution" : 0.066145965625264591},
{"level" :14, "scale" : 100, "resolution" : 0.026458386250105836},
];
map = new esri.Map("map", {
basemap: standard_basemap_basemap,
center: c,
zoom: 6,
slider: false,
logo: false,
spatialReference: new esri.SpatialReference({ wkid: 2953 }),
lods: lods
});