-8. Implement random_instance() for general algebras as random_eja().
- Copy/paste the "general" construction into the other classes that
- can use it. The general construction can be something like "call
- random_instance() on something that inherits me and return the
- result."
-
-9. Use charpoly for inverse stuff if it's cached.