Without this PR, decorating an api.Charger which has additional interfaces removed those interfaces from the decorated charger.
Co-authored-by: mark-sch <mark@schmalohr.de>