Unjustified implicit constructors
There are remaining unjustified implicit constructors, which is error-prone.
For example, @mmercier just found out that a
JobIdentifier could be created implicitly from a string only corresponding to a workload.
This is of course not desirable in this case, as a workload does not fully defines a job identifier.