paredit binds M-<up> and M-<down>, but I want windmove to own those keybindings.  I have paredit-mode set to activate in certain modes only, but windmove is set to run globally.  I want windmove to win, but paredit steals those keybindings when it loads.
How can I easily stop paredit from stomping on windmove's keybindings?  I have been going into paredit.el and commenting out the lines which set the keybinding, but this is far from ideal (I have to remember to do this every time I update paredit).
More generally, can I load an elisp file while "protecting" certain keybindings from being changed?