title: relativedelta in python when working in months
body: <p>Suppose I am working with relative delta when it comes to months.</p>
  
  <p>The problem is when I do:</p>
  
  <pre><code>x = relativedelta(months=12)
  x.months
  &gt; 0
  </code></pre>
  
  <p>This is a problem when I try to do something like this:</p>
  
  <pre><code>y = relativedelta(months=12) - relativedelta(months=4)
  
  y
  &gt; relativedelta(years=+1, months=-4)
  
  y.months
  &gt; -4 
  </code></pre>
  
  <p>I was hoping for a months value of 8 (12 - 4). Anyone know how to best approach this so I can achieve the output I am looking for?</p>