Archaic Greek exhibits variable glyph stance, that is, glyphs can be flipped horizontally or even vertically, usually dependent upon the direction of the writing stream.
How should variable glyph stance for the same characters in the same script be dealt with in Unicode and in a Unicode proposal?
Change in orientation of the glyphs that's based on the writing direction should not be encoded via character codes. If it can't be determined automatically by a layout engine (as for mirrored characters) then explicit markup would be needed.
Change in orientation of glyphs that are used to express differences in meaning are a candidate for encoding via character codes (vz. Arrows, phonetic symbols, inverted A and E for quantifiers, etc.).
A./