Added incremental executor and tests for it.