If the workflow has not been completed, invoking OutputAs will throw a NullPointerException, rather than returning null