Utilities

I'm ok with leaving as is, as you said it probably isn't a common pattern, we can revisit if it becomes something we need.