This comment is generally applicable to most of the classes/filenames in this PR.