[AlignOf] Add AlignedCharArray and refactor AlignedCharArrayUnion.