Updated Collection's randomCallback method so it return null in case items is empty