@Override
 public Location getLocation(Location location) {
   return block.getLocation(location);
 }
 @Override
 public Location getLocation() {
   return block.getLocation();
 }