Fork from https://github.com/wesleyche/SrcExpl to keep my own version.