Because in the 0-form case we assemble into an op2.Global but want to return the data behind it.