More instance testing
Coercion tests for []
Big refactoring for 0d matrix views and separated default
implementations