Tentative compiler framework