class AbstractVector implements Vector {

    @Override public Vector setX(int idx, double val) {
        storageSet(idx, val);

        return this;
    }

    public  AbstractVector(VectorStorage sto);
    public  AbstractVector(boolean readOnly, VectorStorage sto);
    public  AbstractVector();

}