//test the opaque data type works var o = produce(); consume(o);