Before revision:  This extension naively replaces the standard matrix inverse in the resolvent with the pseudoinverse.
After revision:  This extension replaces the standard matrix inverse in the resolvent with the pseudoinverse.