Test modified

With Specializable* parameter, specilized[T]{ Unit } will fails without
a clear warning message. The same happends for any Specilizable object
that is put in the body of the specialized if no Specialized* parameter
is specified.