code: public static SaneWord forSaneVersion(int major, int minor, int build) {
      int result = (major & 0xff) << 24;
      result |= (minor & 0xff) << 16;
      result |= (build & 0xffff) << 0;
      return forInt(result);
    }
docs: Returns a new {@code SaneWord} representing the given SANE version.
  
  @param major the SANE major version
  @param minor the SANE minor version
  @param build the SANE build identifier