Implements a call site mechanism for use by descendents for delayed initialization.