module BinData::BitAligned

def bit_aligned?

def bit_aligned?
  true
end

def do_num_bytes

def do_num_bytes
  super.to_f
end

def do_read(io)

def do_read(io)
  super(BitAlignedIO.new(io))
end

def do_write(io)

def do_write(io)
  super(BitAlignedIO.new(io))
end