James wrote:
This whole line of thought was rejected, at least once.
Yes, but see his later patchset. I think he's now just trying to provide a uniform abstraction for the existing ad-hoc single-shot FIXMEs without adding any new ones, following Henri's advice in http://www.winehq.org/pipermail/wine-devel/2010-July/085069.html