Если вы явно не измените поведение макета по умолчанию, оно вернет «хорошие значения» . Для коллекции возвращаемое по умолчанию значение представляет собой пустую коллекцию, поэтому вам не нужно явно использовать вызов when
для возврата таких пустых коллекций, как ваш код с комментариями.