generic static methods and fields