cast

fun <P> cast(): Split<T, P>