private bool matches(Expression <Func <FubuValidationSettingsEndpoint, object> > expression)
        {
            var chain = FubuValidationSettingsGraph.ChainFor(expression);

            return(theFilter.Matches(chain));
        }
        private bool matches(Expression <Func <FubuValidationSettingsEndpoint, object> > expression)
        {
            var chain = FubuValidationSettingsGraph.ChainFor(expression);

            return(theSettings.As <IApplyValidationFilter>().Filter(chain));
        }