__FREE
#define __FREE(a, s, t) free(a, t)
#define __FREE(a, s, t) dealloc(a, s)
#define __FREE(a, s, t) free(a)