Was it the first? Does it predate path expressions in Hibernate Query Language / Java Persistence Query Language?