Do we want `tries` to be a resource parameter? Such as `@resource[:tries]` that defaults to `nil` or `10`?