getRandomElement

open override fun getRandomElement(random: RandomSource): Optional<Holder<T>>