Refactoring too general Statement Builder into more classes who inherit some methods