add saveArray to util.Operation

also, Float should return MEP not 10 * MEP

also, sketch of XCat implementation