ArityFive

fun <T, R, E, W, Q, A> ArityFive(implementation: suspend (R, E, W, Q, A) -> T, hasReceiver: Boolean)