Refactor of field type support 'radio'.