@Override
    public boolean equals( Object that ) {
        if ( that == this )
            return true;
        if ( that == null || !getClass().equals( that.getClass() ) )
            return false;

        Row other = (Row) that;
        return option.equals( other.option ) && description.equals( other.description );
    }