docs: public static Pattern readPattern(final DataInput pStream) throws IOException {
          // Get the data (8 bytes)
          byte[] data = new byte[8];
          pStream.readFully(data);
          return new BitMapPattern(data);
      }