As written, I don't really see any reason for this function to exist (rather than just inlining this code in the single place that you call it from.

However, because it is a developer / program logic error if this query *ever* returns more than one result, I'd really like for us to capture that as a post-condition, and this function would provide a convenient spot for us to do that.