:compact option added to qr decomposition