Chris Cranford You raise a good point that I missed originally wrt ? versus ?1. So to me this is "works as expected", no?
For what it is worth, we are dropping support for Hibernate's legacy positional parameters in 6.0...