The three objectives are:

  1. To avoid reopening settled issues and prevent multiplicity of proceedings.
  2. To avoid uncertainty and avoidable litigation.
  3. To validate actions taken contrary to the law prior to its declaration, in the larger public interest.