Exchange.publish should not modify its arguments
Merge pull request #195 from sam-github/master

Exchange.publish should not modify its options argument