Nobody want static interfaces any more:)  This won't work if eigen is not installed.