there used to be a compiler plugin once for automatically creating delegators, which would make this class a three-liner …