public V get(String row, String column) {
		if (row == null) {
			throw new IllegalArgumentException("row cannot be null!");
		}
		if (column == null) {
			throw new IllegalArgumentException("column cannot be null!");
		}

		for (TableEntry<V> entry : entries) {
			String r = entry.getRow();
			String c = entry.getColumn();

			if ((!caseSensitive) ? r.equalsIgnoreCase(row) && c.equals(column)
					: r.equals(row) && c.equals(column)) {
				return entry.getValue();
			}
		}
		return null;
	}