...
An issue with this that is not addressed in this example that prior to removing a field the user must have nothing selected within the input or else they could accidentally input a value that they didn't intend to input after toggling the value hidden with the remove button. This will be addressed in the next version of the script.