given that some embedders need to use different arguments that would normally be passed to `gn gen`, is there a mechanism for this? I haven't been able to find any in the existing code other than the predefines in the cmake file. is this currently possible?