dl32Typing.h redesigned using policies