Missing base constructor call added, columns are now cloned correctly. All important tests complete.