FacetInfo info(int start, int end, {Facet? facet}) { if (facet == null) { return FacetInfo(start, end, text(start, end), null); } else { return FacetInfo(start, end, text(start, end), facet.features[0]); } }