     return lhs.uid == rhs.uid
 }
 
+
+
 public class Property : GraphElement, Coding, Equatable, NSCoding {
+    
+    let maxStingDataLength = 20
     
     //MARK: Data
     public var type: PropertyType = .tUndefined;

//  Created by Stephan Zehrer on 10.06.14.
//  Copyright (c) 2014 Stephan Zehrer. All rights reserved.
//

public enum PropertyType: String {
    case tUndefined         = "1" // NO ENCODE

    public var isNil : Bool {
        get {
            switch type {
            // Number Data is handeld in default case
            case .tString:
                return stringData == nil
            case .tNSDate:
