function getRaw(ast) {
    return JSON.parse(
        JSON.stringify(ast, replaceToSaveNonJSONValues),
        replaceToRestoreNonJSONValues
    );
}
Gets a raw version of the AST that is suitable for comparison. This is necessary
due to the different order of properties across parsers.
@param {ASTNode} ast The AST to convert.
@returns {ASTNode} The converted AST.
@private