Additional functionality not defined in a class that the helper operates on.
A helper is a method commonly used in object-oriented programming to provide additional functionality to classes that not directly associated with the class. This is known as an Inversion of Responsibility.
Helper methods are typically grouped into a single helper class through the delegation pattern.