def assignments(options={})
      @assignments ||= {}

      @assignments[options] ||= begin
        assignments_options = options.update(:hit_id => self.id)
        
        RTurk::GetAssignmentsForHIT(assignments_options).assignments.inject([]) do |arr, assignment|
          arr << RTurk::Assignment.new(assignment.assignment_id, assignment)
        end
      end
    end
def assignments(options={})
      @assignments ||= {}

      @assignments[options] ||= begin
        assignments_options = options.update(:hit_id => self.id)
        
        RTurk::GetAssignmentsForHIT(assignments_options).assignments.inject([]) do |arr, assignment|
          arr << RTurk::Assignment.new(assignment.assignment_id, assignment)
        end
      end
    end
memoing