> Unfortunately F(f1)(a, b) doesn't parse. The only way to make that > work is to write it as (F(f1))(a, b), which is horrible to read. cough cough LFE cough cough