CustomBehaviourContextAndTypeReceiver

inline fun <BC, T, I> CustomBehaviourContextAndTypeReceiver(noinline block: CustomBehaviourContextAndTypeReceiver<BC, T, I>): suspend BC.(I) -> T