Don't overwrite selection while processing it
Update name/key resolution to work with autocomplete widget, too
Make sure that display_view and get_content_html produce the same
output for fields
Remove refactoring leftover
Remove unused variable
Re-add supoprt for hidden fields
Convert to autocomplete widget