trapp() {
-    if [ -z "$@" ]; then
-        _NEW_COMMAND='-'
-    else 
-        _NEW_COMMAND="$@"
+    _COMMAND="$@"
+    if [ -z "${_COMMAND}" ]; then
+        _COMMAND='-'
     fi 
-    trap "${_NEW_COMMAND}" EXIT TERM HUP INT
+    trap "${_COMMAND}" EXIT TERM HUP INT
 }
 
 cp "${PATH_COPY_TAG_ALL}${PATH_ETC_APT_CONF}/99_minimize_dependencies" "${PATH_ETC_APT_CONF}/"
 upgrade_from_older_release
 
-# NB: This *needs* to come before steps potentially overwriting /etc/network/interfaces.
+# NB: This needs to come before steps potentially overwriting /etc/network/interfaces.
+apt -y install network-manager
 if [ "$(nmcli -f TYPE conn | grep 'wifi' | wc -l)" = "0" ]; then
     echo "\nChecking for existing wifi config in ${PATH_NETWORK_INTERFACES}."
     adopt_wifi_connection