~non-deterministic/engineering

#abstraction