Some chnages required for oder numarray versions. mai problem is that operations on array objects with rank 0 sometimes return float rather than arrays. This problem seems to be fixed in newer releases.