byTag implementation
accepts tags matched using predicate
const factory LogFilter.byTag( bool Function(String? tag) predicate, ) = LogFilterByTagImpl;