XDirection Tweaks

- Initial state is unknown.
- Assign a value even when no event handler is present.