more versatile eval
prevent cell deletion when only one cell exists
prevent cell output from overflowing midcol and breaking layout