Style comment: since this method returns a boolean, it's a common convention to name this something like `valid_property?`