I like this idea! It will make a lot of a call sites much simpler.