That's wrong because bartpe inf files and ms inf files have different sysntax
It's an visual illusion..
The syntax found on bartpe plugins is the result of a small cosmetic operation some years ago introduced by version 2.x to please the MS staff because bart pe is uses the same .INF engine as Windows PE 1.x/XP uses to be installed/created.
Bart's PE builder loads the bartPE plugin, replaces all his cosmetic titles into MS .INF titles (along with appropriate paths) and it's a done deal to run great with setupapi.dll
Why do you think that bartpe doesn't support choosing which files to copy over to the boot disk and it's plugins "natively" support functions and switches that are nowhere closely documented (except in MS related articles regarding .INF structure)
Nice hat trick isn't it?