Config Plugins Two-Phase Architecture
Understand how config plugins separate synchronous config resolution from async native file modification via mods.
In the Expo config plugin architecture, what is the fundamental difference between the plugin function itself and a 'mod' it adds to the config?