I think it's better to fail than to silently succeed by changing what the user wanted.