The draft fails to clarify how fo-direction (possible values ltr & ttb) is supposed to interact with style:writing-mode (lr-tb, rl-tb, tb-rl, tb-lr, lr, rl, tb
or page) and style:writing-mode-automatic.
It seems to me that fo:direction is superceded by style:writing-mode