Requiring a Runner just to get a Description seems to needlessly reduce the reusability of this method.