On 6/3/2013 10:41 PM, Diggory wrote: > Nice! What happens if R is not a ubyte range? It'll work with char and ubyte, too. Anything else you'll need to cast or use an adapter.