Pull WithPayload method up to the interface
Merge pull request #147 from gregsochanik/multiple-payload-content-types

Pull WithPayload method up to the interface