fullMatrix::copy and setAll updated to avoid bugs. copy may reallocate the matrix so it is prohibited for proxies.