Remove final from SimpleCommand
Fix log binding
Add tests