Allows the algorithm to modify the attributes on a factor. For example, in Gibbs sampling
different message types are passed depending on the context. This is signalled to the MessageTransform
by attaching a MessagePath attribute to the method invoke expression for the factor.
If the factor is a 'variable' pseudo-factor (UsesEqualsDef) then all incoming variables are
Distributions. Otherwise, incoming messages will depend on the grouping
Assembly: Infer.Compiler (Module: Infer.Compiler) Version: 2.3.41111.0 (2.3.41111.0)