[PD] do we need more self-documenting mechanisms?