Allowing for tokens to be read in and fail if they aren't able to be used