Uri? toUrlOrNull({Uri? context}) { try { return (context != null) ? context.resolve(this) : Uri.parse(this); } on Exception { return null; } }