Creates a new COMPILATION_UNIT on the given range of the document.
Parameters: document - - the document containing this node's original contents Parameters: sourceRange - - a two element array of integers describing theentire inclusive source range of this node within its document.A compilation unit's source range is the entire document - the first integer is zero, and the second integer is the positionof the last character in the document.
Normalizes this DOMNode's source positions to include whitespace preceeding
the node on the line on which the node starts, and all whitespace after the node up to
the next node's start