The stable crate id is required to differentiate two binaries built using different compilers. This id should be used to generate/read the proc macro entry symbol.