This PR changes to use BindResult.orElseGet() where beneficial.
BindResult.orElseGet()
Comment From: snicoll
Thanks again @izeye!