Optional

fun <T : Any> Optional(value: T?)