I was wrong, removing parentheses from `super` call caused an error in tests:
```ruby
RuntimeError:
       implicit argument passing of super from method defined by define_method() is not supported. Specify all arguments explicitly.
```