Fix directionNames in Chapter 7

To hold the right order of directions, independent of how
the engine enumerates properties.

Issue #137