adding a new combine_operator to FPI so that combine-n-store can give a custom operator