Removed this EMode hack which was always meant to be temporary anyway.
Moved the Read() method away from Bind since we read directly from Group now.
Did some small code cleanup such as removing old typedefs.