Restructure the func register code.
tree83ecdcf791cb24410751cf9760b58df8d8d8a290
-rw-r--r-- 35147 COPYING
drwxr-xr-x - incoming
-rwxr-xr-x 1150 mktar.pl
drwxr-xr-x - patches
drwxr-xr-x - src