-record(operand, {data :: list(float()), shape :: list(integer())}).