Use config file as parameter

...rather than retrieving it from context
ACK messages. Correct config overrides.
More lower level transaction wrapped methods