code: public final ValueWithPos<String> formatDin5008International(
        final ValueWithPos<String> pphoneNumber) {
      return valueWithPosDefaults(
          this.formatDin5008InternationalWithPos(this.parsePhoneNumber(pphoneNumber)), pphoneNumber);
    }
docs: format phone number in DIN 5008 international format with cursor position handling.
  
  @param pphoneNumber phone number as String to format with cursor position
  @return formated phone number as String with new cursor position