# File lib/runt/pdate.rb, line 89
  def new_self_plus(n)
    if(block_given?)
      n=yield(n)
    end
    return DPrecision::to_p(self.class.new!(@ajd + n, @of, @sg),@date_precision)
  end