the purpose of this is to allow variable substitutions, but no desktop files do this so it's a waste of build time for no reason
this is the successor to the connman module/gadget. it does not use or depend on econnman.