https://github.com/spring-projects/spring-boot/commit/ba2ea301f1cc7df7104293bcdf567416c1fda4bb#commitcomment-10652388