Fix null value conflict with the isset
Fix flash protect method
Bugfix of render and set default engines
Support class alias
Fix header set and some improves
Add cli::prompt and cli::confirm interactive api
Add cli::exec and cli::pipe Api to run the shell