anchor.diff:       * @see #clearFilters()
        * @param active true,to enable metadata filtering (default).
        */
  -    public static void setMetadataFilter(boolean active);
  +    public static void setFilterMetadata(boolean active);
   
       /**
        * Access the filtering configuration that is used for filtering single property values accessed.
        * @return the filtering config, never null.
        */
  -    public static ProgrammableFilter getSingleFilters();
  +    public static FilterContext getSingleFilterContext();
   
       /**
        * Access the filtering configuration that is used for filtering configuration properties accessed as full
        * map.
        * @return the filtering config, never null.
        */
  -    public static ProgrammableFilter getMapFilters();
  +    public static FilterContext getMapFilters();
   
       /**
        * Removes all programmable filters active on the current thread.
  
positive.code: 
  === The Extensions Provided
  
  Tamaya Filter comes basically with 1 artifact:
  
  * The +org.apache.tamaya.filter.ConfigurationFilter+ provides several static methods to register +PropertyFilter+
  instances on the current thread.
  
negative.code: }
  -----------------------------------------------
  
  The +FilterContext+ is a simple structure just providing some handy accessors to the dynamic thread-local
  managed filters:
  
  [source, java]
  -----------------------------------------------
  public final class FilterContext implements PropertyFilter{
  
      public void addIncludes(PropertyFilter filter);
      public void addExcludes(int pos, PropertyFilter filter);
      public PropertyFilter removeFilter(int pos);
      public void clearFilters();
      public void setIncludes(PropertyFilter... filters);
      public void setExcludes(Collection<PropertyFilter> filters);
      public List<PropertyFilter> getFilters();
  
  }
  