alloc3

inline fun <R> alloc3(callback: (T, T, T) -> R): R