NC

class NC[U, Name, Abbv] extends BaseUnit[U, Name, Abbv]

internal named class for avoiding anonymous class code generation

class BaseUnit[U, Name, Abbv]
class NamedUnit[Name, Abbv]
class Object
trait Matchable
class Any