The delete seems a bit odd since it takes the 'id' value. Using CoreData as some precedence, one would delete the object.