 
                                                     let JSON: AnyObject? = NSJSONSerialization.JSONObjectWithData(responseData, options: NSJSONReadingOptions.AllowFragments, error: nil) as AnyObject!
                                                     let jsonAsDictionary: [String:AnyObject]! = JSON as [String:AnyObject]
-                                                    let meta: NodeMeta = NodeMeta(dictionary: jsonAsDictionary)
-                                                    let node: Node = Node(data: meta.data)
+                                                    let node: Node = Node(data: jsonAsDictionary)
                                                     
                                                     completionBlock!(node: node, error: nil)
                                                 }

                    
                    let JSON: AnyObject? = NSJSONSerialization.JSONObjectWithData(responseData, options: NSJSONReadingOptions.AllowFragments, error: nil) as AnyObject!
                    let jsonAsDictionary: [String:AnyObject]! = JSON as [String:AnyObject]
                    let meta: NodeMeta = NodeMeta(dictionary: jsonAsDictionary)
                    let node: Node = Node(data: meta.data)
                    
                    node.meta = meta
                    
                    completionBlock!(node: node, error: nil)
                }

                        
                        let JSON: AnyObject? = NSJSONSerialization.JSONObjectWithData(responseData, options: NSJSONReadingOptions.AllowFragments, error: nil) as AnyObject!
                        let jsonAsDictionary: [String:AnyObject]! = JSON as [String:AnyObject]
                        let node: Node = Node(data: jsonAsDictionary)
                        
                        completionBlock!(node: node, error: nil)
                    }
