Start breaking out some methods using simple OO

Thinking about how it will work to implement something like

type FakeImplementsInterface struct {
  Returns struct {

  }

  Receives struct {

  }
}

At the very least, it's convenient to have an array of methods hanging around
after we're done creating the struct typedef.