We need a way to identify which runtimes have compatible definitions. We decided to have version numbers for each definition.