invoke

open operator fun invoke(): C?
open operator fun invoke(block: (C) -> Unit)