code: public static Number plus(Character left, Number right) {
          return NumberNumberPlus.plus(Integer.valueOf(left), right);
      }
docs: Add a Character and a Number. The ordinal value of the Character
  is used in the addition (the ordinal value is the unicode
  value which for simple character sets is the ASCII value).
  This operation will always create a new object for the result,
  while the operands remain unchanged.
  
  @see java.lang.Integer#valueOf(int)
  @param left  a Character
  @param right a Number
  @return the Number corresponding to the addition of left and right
  @since 1.0