JS: contextualizer is more accurate at the end of source.