workshop: port ops to gegl-op.h