- Normalize document object;
- Make railW inaccessible and instead have a function to return it.