As microversions become more widespread throughout Gophercloud, it appears that our initial guideline of providing a dedicated Extract function will soon become unmaintainable. I propose treating result fields that have been added by a microversion the same way we treat request fields.