Tag: chain of responsibility design pattern