code: func (t *transaction) setJobField(job *Job, fieldName string, fieldValue interface{}) {
  	t.script(setJobFieldScript, redis.Args{job.id, fieldName, fieldValue}, nil)
  }
docs: // setJobField is a small function wrapper around setJobFieldScript.
  // It offers some type safety and helps make sure the arguments you pass through are correct.
  // The script will set the given field to the given value iff the job exists and has not been
  // destroyed.