No need for assertions here? Print a warning or *really* blow up with an IllegalStateException or so?