Fix a couple of erroneous comments.

Thanks to @huonw for finding this.
Make from_vec return the vector if it’s bad.

Thanks to @huonw for the suggestion.