title: What should I throw when the `this` parameter is null in extension methods?
body: <p>What should I throw when the <code>this</code> parameter is null in extension methods?</p>
  
  <p>If I should throw <code>ArgumentNullException</code>, what should the name of the parameter be?</p>