code: @Override
  	public int writeTo(BitWriter writer) {
  		if (writer == null) throw new IllegalArgumentException("null writer");
  		return writer.write(bits, 64);
  	}
docs: TODO could implement an optimized bit writer for openWriter()