In most cases the source mapping happens on the token level, doesn't it?