Always put the type function first in function tables