Hmm... do these need to move to utils? Do you think they would be used in places other than the place they're used in now?