Added boomtypes.h for more portability.