 
 // MARK: - Model Helpers
 
-extension Event.Color: Printable {
+extension Event.Color: CustomStringConvertible {
 
     public var description: String {
         switch self {

        value = v
    }

    public required init(coder aDecoder: NSCoder) {
        let color: Event.Color? = valueFromArchive(aDecoder.decodeObjectForKey("color"))
        let uuid = aDecoder.decodeObjectForKey("uuid") as? String
        let date = aDecoder.decodeObjectForKey("date") as? NSDate

        value = v
    }

    public required init?(coder aDecoder: NSCoder) {
        if let kind = Event.Color.Kind(rawValue: aDecoder.decodeIntegerForKey("kind")) {
            switch kind {
            case .Red:
