getOrSet

inline fun <T> Array<T?>.getOrSet(index: Int, lazyValue: () -> T): T