pub type ExecutionContextRef = Arc<ExecutionContext>;
struct ExecutionContextRef { /* private fields */ }