Added GetPadding that modifies input thickness rather than creating a new object.
Added layout metrics for Divide&Conquer.
Partially targeting layout metrics.
Pulled out _ComputeBounds overrides into metrics overrides.
Migrated ShiftPosition+TransformBounds to metrics.  Fixed some rect references in Surface+Border+UIElement+Shape.
Implemented static rect functions.
Migrated Rect to rect. Fixed invalid usages of copyTo.
Fixed metrics members. Need to call super constructor to ensure unique items.  Also fixed issues when needing members from metrics owning uielement.
Fixed VirtualizingStackPanel arrange.
Modified VisualTreeHelper debug to spit out better information.
Fixed FaydeInterop for Thea.
Added better formatting to RenderDebug.
RectangleGeometry was not properly invalidating rect.
Fixed type mismatch for TextBox cursor.
RenderDebug is only spit out if exists.
LayoutInformation no longer uses DependencyObject+DependencyProperty information.
Changed how debug is set up.  Also changed animation debugs to send a function so code won't execute if not debugging.
Turning off traces.
Changed Size to size. Every operation on size must be done statically.
Fixed scrollbar drag in scrollviewer.