Because raising errors when unable to process stuff instead of an exception is dumb.
mentioned in issue #155 (closed)