Asynchronous elaboration means that constants can exist in the elab environment while failing to be added to the kernel environment, avoid the latter by falling back to axioms there