title: Setting a Parse.Object.relation at/after object creation
body: <p>My Email object (my own custom class) is being written though the relation is not being set on time, any ideas how to chain this properly?</p>
  
  <pre><code>// Create new Email model and friend it
  addFriendOnEnter: function(e) {
    var self = this;
    if (e.keyCode != 13) return;
  
    var email = this.emails.create({
      email:   this.emailInput.val(),
      ACL:     new Parse.ACL(Parse.User.current())
    });
  
    var user = Parse.User.current();
    var relation = user.relation("friend");
    relation.add(email);
    user.save();
  
    this.emailInput.val('');
  }
  </code></pre>
  
  <p>Thanks!
  Gon</p>