HV-838 Doing some polishing

* Using a more generic name for the helper
* Removing helper parameter from some methods where it is not needed
* Removing ExecutableElement#overrides() in favour of ExecutableElementHelper#overrides() to simplify usage