It might make more sense / be cleaner & more efficient to...
rather than store nmpfps entries with [LOOKS INTENTIONAL] or [SOME LOOK INTENTIONAL] and then attempt to append those flags to an NMP string & look it up as many as 3 times in the nmpfps set,
strip these flags from nmpfps.log entries and then only worry about matchign what's left over.
The big thing to keep in mind here is that right now it ain't broke!
It might make more sense / be cleaner & more efficient to...
The big thing to keep in mind here is that right now it ain't broke!