The problem reported with npf.sys was actually due to the parser erroneously flagging 3rd party drivers as Windows/System drivers due to the curly braces showing up in descriptions. I resolved that by checking whether the curly braces surrounded a 0 or 1 in the parsing, which indicates whether a driver is 3rd party or Windows/System respectively. i.e.
[code]drivername.sys}}This is a drivername}http://www.thisIsADriverLink.com[B][COLOR="#FF0000"]}0{[/COLOR][/B][/code]