Implemented IVisitor pattern to visit filters. For issue jehugaleahsa/SQLGeneration#12