title: FullCalendar: what's the design philosophy bethind the method usage?
body: <p>I'm using fullcalendar, it's really a good tool to create calendar-based application.</p>
  
  <p>But I have a question about the wonderful tool.</p>
  
  <p>When call one method in fullcalendar, we do things like this:</p>
  
  <pre><code>$('#calendar').fullCalendar('next');
  </code></pre>
  
  <p>I'm wondering why it is not something like this:</p>
  
  <pre><code>$('#calendar').fullCalendar.next();
  </code></pre>
  
  <p>or even</p>
  
  <pre><code>$('#calendar').next();
  </code></pre>
  
  <p>that's the way how javascript call a method or function, right?</p>
  
  <p>what's the design philosophy or the necessity behind this?</p>
  
  <p>Thanks! and I'm sorry for my poor English.</p>