code: def ReplaceIxes(self, path, old_prefix, old_suffix, new_prefix, new_suffix):
          
          old_prefix = self.subst('$'+old_prefix)
          old_suffix = self.subst('$'+old_suffix)
  
          new_prefix = self.subst('$'+new_prefix)
          new_suffix = self.subst('$'+new_suffix)
  
          dir,name = os.path.split(str(path))
          if name[:len(old_prefix)] == old_prefix:
              name = name[len(old_prefix):]
          if name[-len(old_suffix):] == old_suffix:
              name = name[:-len(old_suffix)]
          return os.path.join(dir, new_prefix+name+new_suffix)
docs: Replace old_prefix with new_prefix and old_suffix with new_suffix.
  
          env - Environment used to interpolate variables.
          path - the path that will be modified.
          old_prefix - construction variable for the old prefix.
          old_suffix - construction variable for the old suffix.
          new_prefix - construction variable for the new prefix.
          new_suffix - construction variable for the new suffix.