Don't use send
Be dry
simplify define_form_field
Don't use send
Don't use send
Don't use send
Abstaract getters
Remove duplicated code
Don't pass field to hook_define
Remove builder support
Remove FieldOption
Remove HasOneOption field and refactor
Extract Id::Form into separate module
Move form into proper namespace
Rename methods to be more descriptive
Keep separate modules in separated files
Keep separate modules in separated files
Keep separate modules in separated files
Move fetching data logic into proper place
Move options to #value_of