I agree that both are acceptable, and your reasoning is exactly right. Please see this thread for more insight on the subject:
David and Gustavo, I'm sure we've discussed this in other threads as well. Do any come to mind that might also be informative? Thanks in advance.