squeeze BlockMatrix in to make MatrixExpr less brittle