Clase ES6 super () con arguments variados

En ES6, ¿hay alguna manera de llamar a un constructor padre que pasa por arguments variados, a la foo.apply(this, arguments) ? He buscado una respuesta, y las únicas instancias que veo son llamar a super() (sin arguments) o llamar a super(x, y) (con arguments específicos). super.apply(this, arguments) no parece funcionar.

El patrón que encuentro conveniente y sigue es

 constructor(...args) { super(...args); } 

En caso de que tenga y use arguments con nombre, podría hacer esto en su lugar:

 constructor(a, b, c) { super(...arguments); } 

Referencias