(1) Put the ExtendedFiltersBuilder() class into its own file for helping autoloading of the class
(2) Added parenthesis when typeFilter() was requested to use inferencing