Curious note, the result of `a.sum()` is not writeable, but the reshaped view is. That only seems to happen for 0-D arrays. Hmm...