I don't love the idea of having an implicit String... I'd prefer there to be a value class for JobId's. May be type overload though...