don't really need a .powerset method

also, allow a too-bit range to stop at size of the container