public EventFilterPipeline(IHandleExternalEvents end)
 {
     Front = new ExternalEventFilter()
     {
         Next = end
     };
 }
 public void FilterMessage(IGameMessage message, IReactionScope scope, IHandleExternalEvents next)
 {
     Front.Handle(message, scope);
 }