combine
combine(const uint32_t *in, size_t in_len,
combine(const char *val1, const char *val2, char **val_out)
combine(int a1, int a2, int a3, int a4)