thoughts on Minamide's data structures with holes with respect to ABC
moved thoughts on compression into docs
note that lazy or asynch evaluation serves a similar role well enough
mul2, cleaner def for transforming bits into numbers