Check type compatibility before touching any union
Comment compatible with build process
Version bump