docs: def shared_parameters(self):
          """
          :return: bool, indicating if parameters are shared between the vector
              components of this model.
          """
          if len(self) == 1:  # Not a vector
              return False
          else:
              params_thusfar = []
              for component in self.values():
                  vars, params = seperate_symbols(component)
                  if set(params).intersection(set(params_thusfar)):
                      return True
                  else:
                      params_thusfar += params
              else:
                  return False