Throw Error exceptions. Implements #414