I mistakenly assumed the "+" thing is built into the email standard.
Additionally, gmail normalize all periods (.) to the mail address without periods.
So [email protected] [email protected] both get delivered to [email protected]