Add another testcase
Add a second lab to the testcase
Pull all of the random ID-parsing bits out into an ID class. Currently broken, but it's a start.