I've found this post asking how to promote fields from an InfoPath form, but the proposed solution didn't work for me, it actually broke my process http://www.k2underground.com/forums/t/6401.aspx
As that was in 2007, is there now a proper way to add fields to an InfoPath form and have them promoted to a library?