Application of patch a4f7a89a887c483722f6ec6d75e0e7c76c7d92b2 from clojurescript master to fix `com.google.javascript.jscomp.JSSourceFile` depreciation issues.