Sure, this makes sense -- and it's an easy enough refactoring.