Concept
Abstracts and bindings
An abstract is a virtual union projected through bindings — not stored rows.
Problem
Callers otherwise duplicate union queries across concrete types.
Mental model
Bindings map concrete members into an abstract projection.