I have a class template nested inside another template. Partially specializing it is easy: I just declare another template< … > block inside its parent.>
template< … >
It is illegal under C++ standard 14.7.3/18:
.... the declaration shall not explicitly specialize a class member template if its enclosing class templates are not explicitly specialized as well.