return (AddTransactionMove)super.getMoves()[2];
AddTransactionMove[] retMoves = new AddTransactionMove[getMoves().length - 2]; for (int i = 0; i < retMoves.length; i++) retMoves[i] = (AddTransactionMove) getMoves()[i + 2]; return retMoves;
    public AddTransactionMove getPayment() {        if (super.getMoves().length < 3) {            return null;        } else {            return (AddTransactionMove)super.getMoves()[2];        }    }