instanceOf

inline fun <A, B : A> instanceOf(): Prism<A, B>
fun <A : Any, B : A> instanceOf(klass: KClass<B>): Prism<A, B>

Prism to focus on a particular subtype B