release v0.2.0
chain() and require() returns deferred