optional

@JvmName(name = "-optional")
fun <T> Adapter<T>.optional(): OptionalAdapter<T>