Add some and improve error handling for invalid degrees (negative degree, huge degree leading to explosion in matrix size).
Add some and improve error handling for invalid degrees (negative degree, huge degree leading to explosion in matrix size).