value template parameters should be name like `CODE_SPEC`.