Name mangler

A mangler object to compose decorated names of resources.
Backup of the source - resource resolvers