reversed() returns a possibly mutable range
Working on test-bitfield example