I don't feel strongly one way or another. You're right that this behavior should be more transparent though. I'm inclined to throw an error. What do you think?