Better exceptions.