Use macro to declare new TypeInfos