/// <summary>
            /// Add the given item to this set
            /// </summary>
            IRouteEventBehavior IRouteEventBehaviorList.Add()
            {
                var item = new RouteEventBehavior();

                impl.Add(item);
                return(item);
            }
            /// <summary>
            /// Add the given item to this set
            /// </summary>
            IRouteEventBehavior IRouteEventBehaviorList.Add(ILocPredicate appliesTo)
            {
                var item = new RouteEventBehavior {
                    AppliesTo = (LocStandardPredicate)appliesTo
                };

                impl.Add(item);
                return(item);
            }