Finally going to test WorkflowImpl.
Created test, now to get it to work... might conver generics from <T> to <? extends T> in places