Work on the script-engine.
- Genericize engine-related traits.