improve docheckout to check each individual step

should fix grievous-bodge-nblibs ;)