Comment

asr

seems to be wrong( to me ).
in _improve shouldn't
invariantmatrix multiply with _linkedmatrix and then add itself to _randmatrix ??