Resolves #1, implement and throw an explicit exception for scanner errors that provides the offset.