Consent is void if the person giving it is—
(a) under 7 years of age; or
(b) by reason of mental disorder or of any other permanent or temporary incapacity, whether from intoxication or any other cause, unable to understand the nature and consequences of the act to which he or she consents.