Use stricter numeric checking for ids
Use stricter numeric checking for ids

Before, this would recognize strings starting with numbers, which
included some UUIDs, as valid, when they should be rejected.

art-institute-of-chicago/data-aggregator,art-institute-of-chicago/data-aggregator,art-institute-of-chicago/data-aggregator