Revert "LPS-49294 Can we do it like this instead?"

This reverts commit 0ae9e1b360c000b458ea5a7f38ae3804c988a8bc.
LPS-49294 Remove Methods, Fields, and Constructors from list of logically immutable types for clarities sake.
LPS-49294 Source formatting
LPS-49294 Keep the check disabled for now... will enable in next commit