Copy options w/ option groups
<p>I need help debugging a jQuery functionality that allows adding options from one selector to another and removing them back from second selector.</p>

<p>It works fine on load, when original copying is made. However if multiple options are added and the "removed" from second selector, there's some confusion with optgroups. </p>

<p>Someone helped me with this code but my skills aren't just there to debug this on my own.</p>

<p>Here's the <a href="http://jsfiddle.net/m97zR/6/" rel="nofollow">working code on jsfiddle</a>. </p>
