@Override public final byte[] array(){
  return protectedArray();
}

@ Override public final byte [ ] array ( ) { return protectedArray ( ) ; }
returns the byte array which this buffer is based on , if there is one .
