    public var isEmpty: Bool {
        
        return self.rows == 0 && self.columns == 0
    }
}

// MARK: Dimensions Equality
public func == (left: Dimensions, right: Dimensions) -> Bool {
    
    return left[0] == right[0] && left[1] == right[1]
}

// MARK: Dimensions Tuple Equality
public func == (left: Dimensions, right: (Int, Int)) -> Bool {