Bootstrapping the Common Intermediate Language