LJ - to be fair, while those posts do need to be filled (in order to allocate some responsibility for the various efforts they involve), they don't need to always be different persons. Some do, but many can be 'double-hatted' e.g LEMSCO (Local Error Management Safety Co-ord) can also do HF (Human Factors) training and will also be an ideal OI (Occurrence Investigator). In practice, many of the roles are secondary duties with only the SFSO and perhaps SEMSCO (Station Error Management etc etc) needing to be primary posts. Yes, it is new, but at least it is attempting to address the issue. Having seen it at close quarters, the effect will depend greatly on the individual carrying out the duty but at least you will know WHO that is these days!