Core infrastructure implementations.