} else if (last == '\r') {
} else if (last == CharUtils.CR) {
    public static String chomp(String str) {        if (isEmpty(str)) {            return str;        }        if (str.length() == 1) {            char ch = str.charAt(0);            if (ch == '\r' || ch == '\n') {                return EMPTY;            } else {                return str;            }        }        int lastIdx = str.length() - 1;        char last = str.charAt(lastIdx);        if (last == '\n') {            if (str.charAt(lastIdx - 1) == '\r') {                lastIdx--;            }        } else if (last == '\r') {            // why is this block empty?            // just to skip incrementing the index?          ;        } else {            lastIdx++;        }        return str.substring(0, lastIdx);    }