byExtra implementation
accepts errors matched using predicate
const factory LogFilter.byExtra( bool Function(Object? extra) predicate, ) = LogFilterByExtraImpl;