/*
 * Set the current operation (Imlib2::Op or Imlib2::Operation).
 *
 * Example:
 *   ctx.operation = Imlib2::Op::COPY
 *
 */
static VALUE ctx_set_op(VALUE self, VALUE val) {