SmartExecutor is a very light-weight threads execution framework.