if (count > 0 || level > 0) {
if (count > 0) {
	protected final void markTagRanges(final String[] tags, final int key, final boolean include) {		int level= 0;		int count= 0;		String token= null;		CommentRange current= null;		for (int index= 0; index < tags.length; index++) {			level= 0;			for (final Iterator iterator= getRanges().iterator(); iterator.hasNext();) {				current= (CommentRange)iterator.next();				count= current.getLength();				if (count > 0 || level > 0) { // PR44035: when inside a tag, mark blank lines as well to get proper snippet formatting					token= getText(current.getOffset(), current.getLength());					level= current.markRange(token, tags[index], level, key, include);				}			}		}	}