handler = e => opts.set(type === "checkbox"
				? e.target.checked
				: e.target.value
			)
form types to add to menu:
 - text, number, checkbox, color or radio (WIP) input
 - select (WIP)
 - group (WIP)