public static bool TryParse( string s, out LogFilter f ) { var m = new StringMatcher( s ); return m.MatchLogFilter( out f ) && m.IsEnd; }