hasher(nbits).hash done

Variable bit length output hashing works with any combination of bits
where nbits>=16 and nbits%8=0. Resolving to nbits%4=0 is kinda
ridiculous.