Revise js source parsing.