It's always better to define interface on the left side of assignment:

```
final Sequel sequel = new S3CmdPut(...);
```