Separate (*Runtime).lookup out of the Watch method.
Add Spy for Watcher
Add stub for Runtime test
Add helpers for Runtime testing