@Override
    public int length(final ByteBuffer source,
                      final int offset) {
      return 0;
    }
@Override
    public int length(final ByteBuffer source,
                      final int offset)