         type      : Date
         get       : -> new Date
     sharedMethods :
-      static      : ["create", "getUninvitedEmails", "deleteEmailsForAccount"]
+      static      : ["getUninvitedEmails", "deleteEmailsForAccount"]
+      instance    : ["invite"]
 
   @create: (clientId, email, callback)->
     JSession = require "./session"


  @delete: (username, callback)->
    JReferrableEmail.remove {username}, callback


  @getUninvitedEmails: secure (client, callback)->
    query =
      username : client.context.user
      invited  : false
    JReferrableEmail.some query, {}, callback

