proc main()
{
var a = [2,3,4,5].iterate();
var b;
b = a.ravel(); "", b.shape(), '\n';
b = a.ravel(-0.5); "", b.shape(), '\n';
b = a.ravel(0.5); "", b.shape(), '\n';
b = a.ravel(3.5); "", b.shape(), '\n';
b = a.ravel(2); "", b.shape(), '\n';
b = a.ravel([1,2]); "", b.shape(), '\n';
b = a.ravel(1, 2); "", b.shape(), '\n';
}