delete(columnToDel) {
        if (!this.has(columnToDel)) {
            throw new NoSuchColumnError(columnToDel, this[__columns__]);
        }
        return this.select(
            ...this[__columns__].filter(column => column !== columnToDel)
        );
    }
Delete a Row value by its column.
@param {String} columnToDel The column value to delete.
@returns {Row} A new Row without the deleted value.
@example
row.delete('column1')