Fixed up SuperArray with new methods