added 'readonly'
fixed det()
.
.
lup
Added inverse().