 
     # Export all model data as an array
     #
-    self.export = =>
+    self.export = (id = false) =>
       data = {}
+
+      if id == true
+        data['id'] = self['id']
+
       if options.editable?
         for index, name of options.editable
           data[name] = self[name]()

  model = (self = {}) ->
    # Return api object
    #
    self.api = -> mapi

    # Check if de/encryption functions should be included
    #

      return

    if params? && params.id?
      connector.read(params.id, params).done callback
    else
      console.log connector
      connector.read(params).done callback

  # Shorthand for model.get, just provide a single ID
  #
  model.get_one = (id, observable) ->
    model.get { id: id }, observable

  # Create new object with given params
