Moved matmul() to private

Fixes #213