Improve auto dependency gen link
Make non-public alphabet funcs static