This has nothing to do with this PR, but needed doing anyway. PublicVersionNeeded is used but never defined.