add ccl dynamic-extent struct experiment