code: public BigComplex add(BigDecimal value, MathContext mathContext) {
  		return valueOf(
  				re.add(value, mathContext),
  				im);
  	}
docs: Calculates the addition of the given real {@link BigDecimal} value to this complex number using the specified {@link MathContext}.
  
  <p>This methods <strong>does not</strong> modify this instance.</p>
  
  @param value the real {@link BigDecimal} value to add
  @param mathContext the {@link MathContext} used to calculate the result
  @return the calculated {@link BigComplex} result