don't use common names in require decorators

causes kwarg collisions if the depended-upon function has the same name.

closes #5698