invoke

fun invoke(caller: Any, name: String, vararg args: Any?): Result<*>
fun invoke(caller: Any, name: String): Result<*>