For example, we do not validate that length is a positive number big enough for a meaningful ruler or that the file specified is a valid image file type for ImageMagick.
If you need to implement critical validation logic, such as ensuring that a deposit into a bank account is always positive, then a valid place to consider putting that logic is in the setter.