Alternative implementation of bytecode compatibility check
Further tweaks
Handle potential incompatibility
Cosmetic
Abstract
Explain why we are doing this.
Obtain beam hash reliably
Merge bug 25517.