Rich declarative API extensions for Ruby Deferrables.