You're right. But then you end up with two accounts, or one account and an alias. I originally planned to have one account as a direct target address for multiple catchalls.
This is not a real problem, but just a bit odd. I would've thought that the catchall-email is a domain setting and not that each account can be a catchall for at most one domain. It's like defining the password-field in a database as a primary key...
