@@ -0,0 +1,446 @@
+/**%0A * @license%0A * Copyright 2019 The FOAM Authors. All Rights Reserved.%0A * http://www.apache.org/licenses/LICENSE-2.0%0A */%0A%0Apackage foam.core;%0A%0Aclass ContextAgentRunnable%0A  implements Runnable%0A%7B%0A  final X            x_;%0A  final ContextAgent agent_;%0A%0A  public ContextAgentRunnable(X x, ContextAgent agent) %7B%0A    x_     = x;%0A    agent_ = agent;%0A  %7D%0A%0A  public void run() %7B%0A    try %7B%0A      agent_.execute(x_);%0A    %7D catch (Throwable t) %7B%0A    %7D%0A  %7D%0A%7D%0A

add ContextAgentRunnable