BLAS Dispatcher : Additional convenience for wrapping BLAS interfaces