2 - Ensure validation checks are solid
3 - Add tests of validation logic
4 - Add tests of Buffer classes
5 - Optimize Buffer classes?
6 - Make "Clone" method public?
7 - Add compile-time asserts to verify object packing and padding.
9 - Investigate making arrays of objects not be arrays of pointers.