class BinData::Array

def offset_of(child)

def offset_of(child)
  index = find_index_of(child)
  sum = sum_num_bytes_below_index(index)
  child_offset = (::Integer === child.do_num_bytes) ? sum.ceil : sum.floor
  offset + child_offset
end