Fixes #968 -- warn about numeric length up top