Comment #18 on issue 2990 by [email protected]: \RemoveEmptyStaves in StaffGroup context crashes
http://code.google.com/p/lilypond/issues/detail?id=2990
There is no point putting code intended to protect against crashes from _user_ error into debug code. And if the code is intended to be production code, then it is simply unfit for inclusion in the current state.
