Indeed, some functions can be moved to image. 
I'm closing the PR now, the "copy" argument for check_niimgs() will also be part of the future cleaning.