Modularization; DSL-like instance-eval interface; logging and history.