added a detailed implementation of an elastic mapping for policy objects