Memory overrun blows Arduino chip?

Oh the bootloader is gone.
Its been while since i've tested it and I haven't tested it on 1.0.1 but the IDE used to check
the code size and if it was larger than the size specified in the boards.txt file (upload.maximum.size) it wouldn't upload
the image.
The issue was (at least it used to work this way) was that if you used ISP, you could gain the bootloader
space but the space is still "reserved" by the IDE as it always uses the size in upload.maximum.size
to check the image size against
before uploading because it doesn't know if the programmer being used is using ISP or a bootloader.

--- bill