Resolved lint warnings
Worked out a coupt bugs
Closer to passing tests..
closer...
Passing the tests we're not ignoring
Remove unused imports
Use a trait to allow multiple typed value
Push value implementation further forward
Add benchmarks