Avoid the unbound constructor error for Ast.Int by changing the order of compilation