NOTE: the latest version is 5.1.5
This is sort of strange in order to fix a problem with recursive type aliases.