first passing test after consjs
objects with tests work again
disect prereqs for result detection
resolves dependency
can handle passing dependencies