custom task routing

Note that this issue was patched in the new alpha release of this week.