Support for complex logic in new forms, such as typeahead and model picklists, as well as auto-generated values