Consistent recursively enumerable first-order theories lack computable models but possess "almost-computable" versions. These models allow programs to backtrack and revise previous outputs until they settle on a finite answer. This technical approach enables the programming of models for theories that were previously considered non-computable, offering a formal tool for alignment and safety research.