Fixed bug in implementation. Option classes did not actually record OptGroup pointer correct due to a mistake in the grp modifier class.