add from_base64 constructor for Bytes
added combinatorial range iterator