+ retrieve_force: (item) ->\r
+ item.fetch().done =>\r
+ @trigger('retrieve', item)\r
+ \r
+ edit: (options = {}) ->\r
+ empty_item = new @model({id: @id})\r
+ item = empty_item.hold()\r
+ if options.with_elements\r
+ item = item.with_elements()\r
+ item.fetch().done =>\r
+ if options.with_elements\r
+ item.attributes = item.replaced_attributes({hold: true})\r
+ @trigger('retrieve', item)\r
+ \r