To be fair, we do use this same pattern in quite a few places. We should be more consistent with these error messages though (#83).