A AbstractArray - new class for typed arrays