allow environment and framework to be overridden by payload data @brianr