title: why does spine.Model have functions with the same name in the prototype
body: <p>I am trying to understand how it works</p>
  
  <p>Why do functions have the same name in the prototype and how are they being used if the function
   for example Model.fromForm takes precedence over the prototype one. I mean the declarations are made in the base class/object. What exactly is happening when you create a model from that base class/object?</p>
  
  <p>Also I have another question but I will wait for this one first.</p>
  
  <p>thanks, Richard</p>