internal eigen fixed - useful though only if we're writing programs which don't use other libraries that use a different eigen.