A BLAS and LAPACK wrapper library with runtime exchangable backends
