Wraps ast with source and location information (for debugging).
ASTWithSource( this.ast, this.source, this.location, );