protected override void OnExecute(Engine engine) { engine.FrameAction(this, OnExecuteFrame); }
protected override void OnSet(Engine engine, object value) { engine.FrameAction(this, e => Path.Set(engine, value)); }