for consistency with other Matrix routines, perhaps this should be called "eye"?