(if (not (or (member 'key-bindings inhibit-default-init-portions)
(member 'all-key-bindings inhibit-default-init-portions)))
(gawd-apply-key-bindings))
(if (member 'all-key-bindings inhibit-default-init-portions)
(progn (remove-hook 'tshell-mode-hook 'gawd-frob-tshell-keymap)
(remove-hook 'Manual-mode-hook 'gawd-frob-man-keymap)))
(when (not (fboundp 'desktop-save-mode))
(if (not (member 'desktop-load inhibit-default-init-portions))
(let ((term-setup-hook))
(desktop-read))))
(if (not (member 'icomplete inhibit-default-init-portions))
(progn (require 'icomplete)
(icomplete-mode)
(setq teach-extended-commands-p nil suggest-key-bindings nil)))
(if (not (member 'macro-load inhibit-default-init-portions))
(load (expand-file-name power-macros-file) t nil t))