Runnable r = Ensure.createRunnableStep(ensure, 1);
ServiceRegistration sr = context.registerService(Runnable.class.getName(), r, props);
ensure.waitForStep(1, 15000);
System.out.println("unregistering R");
sr.unregister();
ensure.step(2);
sleep(500);
r = Ensure.createRunnableStep(ensure, 3);
sr = context.registerService(Runnable.class.getName(), r, props);
ensure.waitForStep(3, 15000);
sr.unregister();