How is this meant to be used? It does not need to be subclassed, as the methods are static and public.
Hence, the agreed convention is to make the class final with a private constructor IRCC.