 		}
 	}
 }
+import weave.api.core.IDisposableObject;
 import weave.api.data.IColumnWrapper;
 import weave.api.data.IStatisticsCache;
+import weave.api.registerDisposableChild;
 import weave.api.registerLinkableChild;
 import weave.core.SessionManager;
 

{
	public function ColumnStatisticsWrapper(columnWrapper:IColumnWrapper, statsCache:IStatisticsCache)
	{
		this.columnWrapper = columnWrapper;
		this.statsCache = statsCache;
		columnWrapper.addImmediateCallback(this, getStats);

{
	public function ColumnStatistics(column:IAttributeColumn)
	{
		registerDisposableChild(column, this);
		this.column = column;
	}
	
