   
   private var changeNotNilProperty: Property?
   private var object: Object!
+  private var showDatePickerSections = Set<Int>()
   private var properties: [Property] {
     return object.objectSchema.properties
   }

      }
      return cell
    case 1:
      if property.type == .Date {
        return createDateCell(indexPath, property: property)
      }
      return createIsNilCell(indexPath, property: property)

  }
  
  override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return 1 + (properties[section].optional ? 1 : 0) + (showDatePickerSections.contains(section) ? 1 : 0)
  }
  
  override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
