Mixed Compliation