Made My Own Arduino Board - ATMEGA32U4 - Bootloader Questions

If you upload a file, which appears to be a bootloader (judging by the address) it sets the fuse for the bootloader size, and sets the "boot into bootloader" fuse bit. Otherwise it clears the "boot into bootloader" fuse bit. The other fuses are unchanged, however there is a "F" (fuse) action which lets you set any of the fuses to any value you choose.