Given: ```scala trait T[A: Numeric] class TX[A: Numeric] extends T[A] ``` compiler yields: ``` class TX[A: Numeric] extends T[A] ^^^^ constructor T in trait T does not take parameters ``` It works if you do `extends T[A]()`