Raise errors instead of returning, because that gets nasty in blocks.