compat/compat.js
function(raw){
                    var clone = canReflect.serialize(raw);
                    if(clone.page) {
                        clone[offset] = clone.page.start;
                        clone[limit] = (clone.page.end - clone.page.start) + 1;
                        delete clone.page;
                    }
                    return clone;
                }
function(raw){
                    var clone = canReflect.serialize(raw);
                    if(clone.page) {
                        clone[offset] = clone.page.start;
                        clone[limit] = (clone.page.end - clone.page.start) + 1;
                        delete clone.page;
                    }
                    return clone;
                }
function ( raw ) { var clone = canReflect . serialize ( raw ) ; if ( clone . page ) { clone [ offset ] = clone . page . start ; clone [ limit ] = ( clone . page . end - clone . page . start ) + 1 ; delete clone . page ; } return clone ; }
taking the normal format and putting it back page.start -> start page.end -> end
taking the normal format and putting it back page . start - > start page . end - > end