     */
     
     
-    // IN
+    // MARK: IN
     var inRelationshipCount: Int? {
     get {
         return 0;

//

struct NODE : Init {
    var nextPropertyID: UID = 0; // 4
    var nextOutRelationshipID: UID  = 0;  // 4
    var nextInRelationshipID: UID  = 0; // 4
    

}

class Node : GraphElement, Coding {
    
    // MARK: Coding

    var data : NODE = NODE()
    
    // is required in the coding protocol
    override required init() {
        
    }

    //decoding NSData
    required init(data: NODE) {
        self.data = data
        //dirty = false
    }

    // MARK: OUT
    var outRelationshipCount: Int? {
    get {
        return 0;
