Constructors, each receiver group, and standalone helpers follow the
order in which their callers use them. Type-aware references keep
unrelated methods with the same name distinct. Functions without an in-
file caller retain a stable relative order. Function text and behavior
stay unchanged.