anchor.diff:  ====
   
   
  -== Expressions and Bindings
  +=== Expressions and Bindings
   
   A Binding is the corollary to `org.hibernate.test.sqm.domain.Bindable` and represents a specific
   usage of that `org.hibernate.test.sqm.domain.Bindable`.  E.g.
  
positive.code: 
  [NOTE]
  ====
  We may decided to remove support for implicit downcasts
  ====
  
  Regardless of whether the downcast was implicit or explicit, the AttributeBindingSource needs to understand the set of
  
negative.code: Now we have 2 Bindings declared (`Person p` and `Person pm`) for the same Bindable (`Person`).
  
  
  === Downcasts
  
  FromElements (others) act as a source of attribute bindings/references.  For example, given a query defining `Person` as a
  root we can now refer to any of the attributes defined on `Person` and its superclasses in the query.
  