Boils down to: - Include headers - Reduce boiler plate with helpers - Swap out explicit usages with core API layer and ensure the right API is configured beforehand
Added format protection block to avoid re-ordering of header files according to formatting rules.