jQuery widget for auto-generating composite form fields bound to different source input fields