nl_tokens: This method will store the current contents in the the storage engine .
pl_tokens: function ( ) { var self = this , storage = self . storage , editor = self . editor , expires , content ; // Is the contents dirty
   if ( storage ) { // If there is no existing key and the contents hasn't been changed since
   // it's original value then there is no point in saving a draft
   if ( ! storage . getItem ( self . key ) && ! editor . isDirty ( ) ) return ; // Store contents if the contents if longer than the minlength of characters
   content = editor . getContent ( { draft : true } ) ; if ( content . length > editor . settings . autosave_minlength ) { expires = self . getExpDate ( ) ; // Store expiration date if needed IE userData has auto expire built in
   if ( ! self . <mask> . autoExpires ) self . storage . setItem ( self . key + "_expires" , expires ) ; self . storage . setItem ( self . key , content ) ; self . onStoreDraft . dispatch ( self , { expires : expires , content : content } ) ; } } }