The tool to make CLI ( commands user interface ). It is able to aggregate external binary applications, as well as functions, which are written in your language.
modprivate{}crate::mod_interface!{/// Container for contexts values
layer context;/// Executor that is responsible for executing the program’s commands
layer executor;/// Command callback representation
layer routine;}