docs: public static String decodeVersionForSerialization(short version) {
        int major = (version & MAJOR_MASK) >> MAJOR_SHIFT;
        int minor = (version & MINOR_MASK) >> MINOR_SHIFT;
        return major + "." + minor;
     }