Technically a static utility class should have a private constructor to prevent accidental instantiation.