AccessPath now retains the full original path, and displays it in toString
added LayerRenderer