Is there a guarantee that `Aligned<A, T>` has the same memory representation as `T`, and is thus sound to transmute to `T`?