generate separate function table wrappers for a single library function aliased with different signatures