New linalg module.