public Resource getResource(String alias, Object... ids) throws CompassException {
   refreshIfDirty();
   return _wrapped.getResource(alias, ids);
 }
 public Resource getResource(String alias, Object id) {
   refreshIfDirty();
   return _wrapped.getResource(alias, id);
 }
 public Resource getResource(Class<?> clazz, Object... ids) throws CompassException {
   refreshIfDirty();
   return _wrapped.getResource(clazz, ids);
 }
 public Resource getResource(Class<?> clazz, Object id) {
   refreshIfDirty();
   return _wrapped.getResource(clazz, id);
 }