title: Does the pattern where you chain methods in your object by returning a reference to itself have a name?
body: <p>In most modern OO languages chaining methods together is common, and IMHO elegant, practice. In jquery, for example, you often see code like:</p>
  
  <pre><code>$('div').addClass('container').css('color', 'white').length
  </code></pre>
  
  <p>Does writing your objects to allow this have a name?</p>