Festine Lente floating point implementation how?

In the Festine Lente article, Iliah Borg concludes by saying:

"It looks like the time spent in postprocessing to get more details and counter-act artifacts might be better spent if demosaicking prepares a cleaner and more detailed image to start with. The processing time difference between integer and floating point implementations of demosaicking most of the times is less than 5 seconds, which is substantially less compared to the time spent on image editing to get close to the same result. Try it, and you will see."

On the "about" page, there is the comment:

"For float data output we need to change entire processing pipeline to floating point. There are no such plans for LibRaw team: we're open to contributions, but will not spend much own effort on postprocessing phase."

Is there libraw floating point code that I could try to copy back to dcraw code? I wrote up some documentation on the dcraw c-code, after spending too much time figuring out how to do a simple modification (http://ninedegreesbelow/2010/imaging/dcraw-annotated/dcraw-v898-annotate...). If possible, I'd like to try my not-so-great coding skills at incorporating the floating point code into dcraw code, unless there's a prepackaged alternative.

Thanks in advance,

Elle Stone