Fixed bug in Runner. Cleaner impl (ids need to be global)

R=arv
BUG=

Review URL: https://codereview.appspot.com/11167043