Bug 214137 [Markers] Unbound system filters should be bound to problems view.
In 3.3 we supported systemFilters which are not currently picked up by the problems view. We should pick these up for compatiblity.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/MarkerFieldFilterGroup.java
}
		IMemento[] children = memento.getChildren(TAG_FIELD_FILTER_ENTRY);
		for (int i = 0; i < children.length; i++) {
			IMemento childMemento = children[i];
			String id = childMemento.getID();
			if (filterMap.containsKey(id)) {
				((MarkerFieldFilter) filterMap.get(id))
						.loadSettings(childMemento);
			}
		}
		if (element == null) {
			String nameString = memento
					.getString(MarkerSupportConstants.ATTRIBUTE_NAME);
			if (nameString != null && nameString.length() > 0)
				name = nameString;
			String idString = memento.getString(IMemento.TAG_ID);
			if (idString != null && idString.length() > 0)
				id = idString;
		}
	}
	/**
	 * Make a working copy of the receiver.
	 * 
	 * @return MarkerFieldFilterGroup or <code> null</code> if it failed.
	 */
	MarkerFieldFilterGroup makeWorkingCopy() {
		MarkerFieldFilterGroup clone = new MarkerFieldFilterGroup(this.element,
				this.builder);
		clone.scope = this.scope;
		clone.workingSet = this.workingSet;