The situation is the following: you have a model and this model has_many :options which are actually only a text field.
How do you do a edit/new form for this model where you can edit any number of options? That includes handling of deletion of exisiting options and generation of new options. How to do the JS for the dynamic extension of the form with additional textfields for the new options?
What to do when the nested model is more complex?