Reduces amount of generated code