Various utility classes. Except for very rare exceptions (annotation-based validation) this will not require any dependencies beyond the JRE