Windows Installer references
[MsiEmbeddedChainer Table](https://docs.microsoft.com/en-us/windows/win32/msi/msiembeddedchainer -table)
BinarySource (String) : Reference to the Binary element that contains the chainer executable. Mutually exclusive with the FileSource and PropertySource attributes.
CommandLine (String) : Value to append to the transaction handle and passed to the chainer executable.
Condition (String) : Value is the condition. It is important to note that each EmbeddedChainer element must have a mutually exclusive condition to ensure that only one embedded chainer will execute at a time. If the conditions are not mutually exclusive the chainer that executes is undeterministic.
FileSource (String) : Reference to the File element that is the chainer executable. Mutually exclusive with the BinarySource and PropertySource attributes.
Id (String, required) : Unique identifier for embedded chainer.
PropertySource (String) : Reference to a Property that resolves to the full path to the chainer executable. Mutually exclusive with the BinarySource and FileSource attributes.