 	
 	// Required
 	/// End Point.
-	/// Must start with a /.
 	/// e.g. /cards/:id/dislike
 	var endpoint: String { get }
 	/// Will transform given data to requested type of response.

    }
}

private func jsonArrayResponseHandler<Response: JSONDecodable>(_ data: Data, progress: Progress) throws -> [Response] {
	let json = JSON(data: data)
	guard json.type == Type.array else { throw JSONDecodableError.parseError }
	var responses: [Response] = []

	return IgnorableResult()
}

private func ignorableArrayResponseHandler(_ data: Data, progress: Progress?) throws -> [IgnorableResult] {
	return []
}
