Making DeadlineDecorator callable object and avoiding nested creation.

Fixes #17.