Free the op_array for accessors

Not sure how we could miss this. For some reason valgrind didn't report
this leak when run via run-tests -m, but reported it when invoked manually.