Adds support for `interfaceName` on radio and select fields. Adding this property will extract your provided options into a top level type for re-use.  Added types test to make sure assignment is consistent.