usable property
A format is usable when the FLC data says it exists AND the file was found. Callers may also choose to show the option when available is true but fileFound is false (degraded / missing-file indication).
Implementation
bool get usable => available && fileFound;