@property<EOL><INDENT>def email(self):<DEDENT>
return self.customer.email<EOL>
This exists so that the Invoice views can always find an email for either
registrations or temporary registrations without requiring separate logic
for each class.