Impulse + types.h
merging