Also a method to give more helpful error methods for EOS-specific methods
Everything seems pretty promising aside from the mutant, which requires additional thought. How can we store the mutant in AllowedModels
Compilation of user code is very fast now
Could also be helped by perfect branch prediction
The use of void* in the interface is not my favorite solution...
* A fully encapsulated library wrapper with C++ interface * Refactor types.hpp to hide the big headers in a macro conditional section