     var creationDate: NSDate {get}
     var statusCode: Int {get}
     var information: String {get}
-    var timeToken: NSNumber {get}
+    var timeToken: NSNumber? {get}
     var error: AnyObject? {get}
 }
 

        creationDateLabel.text = "Creation date: \(item.creationDate.creationTimeStampString())"
        statusCodeLabel.text = "Status code: \(item.statusCode)"
        informationLabel.text = "Response message: \(item.information)"
        timeTokenLabel.text = "Time token: \(item.timeToken)"
        if let publishError = item.error {
            errorLabel.hidden = false
            errorLabel.text = "Error: \(publishError)"

    let creationDate: NSDate
    let statusCode: Int
    let information: String
    let timeToken: NSNumber?
    let error: AnyObject?
    init(itemType: ItemType, publishStatus: PNPublishStatus) {
        self.itemType = itemType
