Determine sync or async Actor based on 'done' argument
Remove canceller parameter from Actor constructor
Remove canceller parameter from Actor factory
Pass parameters to next actor
Rewrite behavior