final Array aC = new Array(new double[] { 5.0, 4.0, 9.0, 4.0 });
final Array tmp2 = aA.clone();
final int offset = aA.begin();
result = tmp2.transform(1+offset, 3+offset, new Square());
if (result != tmp2) {
fail("'transform' must return this");
}
if (!equals(result, aC)) {
fail("'transform' failed");