Add `compileFunction`.
Tweak escaping sourceURL in docs. [ci skip]