Add compatibility with other matrix implementations and passing all tests.
Update docs.