Uri? flarkOpenableUri(String value, Uri? base) { final uri = flarkResourceUri(value, base); return uri != null && const {'https', 'http', 'mailto'}.contains(uri.scheme) ? uri : null; }