function makeTypeFilterFn(fnControlType) {
			return function (oElement) {
				if (!fnControlType) {
					return true;
				}

				return oElement instanceof fnControlType;
			};
		}
Creates a filter function that returns true when a given element
has the type <code>fnControlType</code>.

When <code>fnControlType</code> is not defined, the returned
filter function will accept any element.

@param {function} [fnControlType] Constructor to use for <code>instanceof</code> checks or null
@returns {function} Predicate function that returns true when a given element is of the expected type
@private