docs: @Override
      public scala.collection.Iterable<String> displayableElements() {
          LinkedList<String> elements = new LinkedList<>();
          if (geographicalLocation.nonEmpty()) {
              elements.add("Lat=" + geographicalLocation.get()._1());
              elements.add("Long=" + geographicalLocation.get()._2());
          }
          if (isSecret.nonEmpty() && isSecret.get()) {
              elements.add("IsSecret=True");
          }
  
          // Also possible to build a Scala collection directly in Java code, but building in Java and converting at
          // the very end is probably easier for Java developers than having to figure out the Scala collection classes
          // and deal with the annoying Java-interop syntax, e.g., to rewrite the Scala code "myArray += valToInsert" in
          // Java would look like "myArray.$plus$eq(valToInsert);", which we'd rather avoid.
  
          return linkedListToScalaIterable(elements);
      }