code: public boolean isCurrentSpecial() {
  	if (!isValidIndex()) return false;
  	return lcText[pos] == '_' || lcText[pos] == '$' || lcText[pos] == SystemUtil.CHAR_EURO || lcText[pos] == SystemUtil.CHAR_POUND;
      }
docs: retuns if the current character (internal pointer) is a valid special sign (_, $, Pound Symbol,
  Euro Symbol)