 		:name:	init
 		:description:	Initializer for the Object.
 	*/
-	public init() {
+	public override init() {
 		watching = OrderedDictionary<String, OrderedSet<String>>()
+		super.init()
 	}
 
 	//

			let storeURL = self.applicatioDirectory.URLByAppendingPathComponent(GraphUtility.storeName)
			var error: NSError?
			GraphPersistentStoreCoordinator.persistentStoreCoordinator = NSPersistentStoreCoordinator(managedObjectModel: self.managedObjectModel!)
			let options: Dictionary = [NSReadOnlyPersistentStoreOption: false, NSSQLitePragmasOption: ["journal_mode": "DELETE"]];
			do {
				try GraphPersistentStoreCoordinator.persistentStoreCoordinator?.addPersistentStoreWithType(NSSQLiteStoreType, configuration: nil, URL: storeURL, options: options as [NSObject : AnyObject])
			} catch let e as NSError {
				error = e
				assert(nil != error, "[GraphKit Error: Saving to internal context.]")

	//
	private var applicatioDirectory: NSURL {
		let urls = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)
		return urls[urls.count-1]
	}

	//
