Also noting that I've changed this from a wishlist to a bug; while adding the additional validation is an enhancements, the prior lack of validation is arguably a bug.
Also noting that I've changed this from a wishlist to a bug; while adding the additional validation is an enhancements, the prior lack of validation is arguably a bug.