inspectUpload(file: Upload, label: Text, count: Int, active: Bool) (size: Int, filename: Text, echo: Text, increment: Int, enabled: Bool) { size = dever.api.uploadSize(file) filename = dever.api.uploadFilename(file) echo = label increment = count + 1 enabled = active dever.api.closeUpload(file) } storeUpload(file: Upload) (key: Uuid) { key = port.store(file) } rejectUpload(file: Upload) () { fail(dever.api.Error.Conflict) }