@saxnot guide rails that are not fit for the problem prevent optimal solution for it to be found. A suboptimal solution is an error in software that matters, but indeed totally acceptable in heaps of inconsequential glue code that underlies our snake oil industry. Guide rails in C++ are user defined and fitted to problem domain.
@schnedan@kif.rocks @kornel