Clean up duplication in #load, #load! and #overload

Just a small refactoring to remove some code that has always bothered me.