remove Javassist and possibly add Byte Buddy explicitly (it's imported by Hibernate 5)
eliminate baseCode dependency management to avoid circularity (though allowed since this is done through dependency management, a true dependency would make Maven bark)
Dependencies upgrades