Framework for providing a fallback library implementation that can be automatically overridden by custom implementation without code space overhead.
For porting protocols to a device that extends or deviates from a standard.