Is this necessary? On inspection, it looks like ``findFirst`` should already do this.