> What is this used for? How is it different from: (double)t
It's not different, but pythran only translates functions to functions,
it's not aware of casting.