They fail, but not in a robustly recoverable way. They will throw a TypeError, which I would rather not try to rescue, since it is so unspecific I would be worried about what other problems could be covered up by catching it.