Important: Program arguments are changed and some added
Logic: Fine tuning how and when env vars are used
Functions: Added new edit actions
Code: Improvements and cleaning of non POSIX code