the generic "backendjob" would always be expected to return a version?