Modified luaCall to allow expected return types to be pass in.