passing a full response here doesn't actually test anything new.  The fact that your `input` is a mostly full gist, you are already testing both the encoding and subsequent decoding of the object.  I actually really like that, and we should probably adopt that style on other `Create()` test methods.  I generally try to have at least one test method that does a full object, just to make sure each individual field is being decoded as expected... doing it on the `Create()` is extra nice, since it tests encoding as well.