class ArrayChar extends Array<Character> {

  @Override
  public Character get(int... index) {
    return storage.get(indexFn.get(index));
  }

  public  ArrayChar(int[] shape);
  public  ArrayChar(int[] shape, Storage<Character> storage);
  private  ArrayChar(IndexFn indexFn, Storage<Character> storageD);

}