exceptionHandler no longer auto-registers.
size checks for error avoidance. also strictly using Locale.US for parsing.
We don't need a READ_LOGS permission, plus it's an unpopular permission to allow.