 
 		public function createDataSetNode(data:Object):ColumnTreeNode
 		{
+			var _ds = this._ds;
 			return new ColumnTreeNode({
 				dataSource: this,
 				data: data,

		{

			var children:Array = [];
			api.getGeographies(node.data[DATASET]).then(
				function (result:Object):void
				{

		public function createGeographyForNodes(node:ColumnTreeNode):Array
		{
			var children:Array = [];
			var _ds = this._ds;
			api.getGeographies(node.data[DATASET]).then(
				function (result:Object):void
				{
