Fix comment
Rename ir-convert-functoid to convert-functional
Naive reduce-component