No, I'm not sure that operation is safe and currently I'm not trying to have use of it.
But it will simplify fusion for example.

Tasks are not being spawned currently, the only objects being allocated are Stealer and Kernel, and allocating them 'costs' summing 20 elements. 
Potentially we can convert Kernels to objects and remove allocations, and stealers can be deconstructed to plain fields using macros, but I would let it for future improvements, as It seems like over complication.
 Currently we're faster for size >20elements. For size 1 we're 4 times slower, but as we are talking about microseconds, should we really try hard to tweak it?