I want to make `ScalarBuffer` slightly more ergonomic to use with these addition: * `impl Default for ScalarBuffer` (e.g. using `vec![].into()`). * `impl Eq for ScalarbBuffer<T> where T: Eq {}` If it sounds good, I'll make a PR or two