Is there a case when `rooms.first.announcements.empty?` is false?