DO NOT MODIFY CODE IN THIS DIRECTORY OR SUB-DIRS. Use gen-code.sh to perform any changes needed in generated code.