class BinData::Base

def read(io, *args, &block)

created data object. +args+ will be used when instantiating.
Instantiates this class and reads from +io+, returning the newly
def read(io, *args, &block)
  obj = new(*args)
  obj.read(io, &block)
  obj
end