- Find best rail path from A to B
- Optional list of rail pieces or signals to exclude from the path finding
- Promote the blocks concept to a proper data type and add appropriate APIs to LuaRailPath, path finding (above), etc
- Acquisition and release of rail signal (or block?) reservations
- Stopping point rail piece(s) on LuaTrain
These APIs (especially #1 and #2) would open new possibilities and I would highly appreciate it. Thanks!