Add a getvalue method to the base Payload class.  Also put a check in endpoint to make sure we have a Payload object before we call it's getvalue method.  Some of the awscli tests do some funny mocking that forces a raw string into the payload.