injectOrNull

fun <T : Any> injectOrNull(clazz: Class<T>): T?
fun <T : Any> injectOrNull(clazz: Class<T>, environment: String): T?
fun <T : Any> injectOrNull(clazz: Class<T>, config: InjectorConfigBuilder): T?
fun <T : Any> injectOrNull(clazz: Class<T>, environment: String, config: InjectorConfigBuilder): T?