Федоров Андрей, 393 группа, JUnit

Ты не декларируешь, что clone бросает CloneNotSupportedException, поэтому любой класс, который захочет от твоего отнаследоваться, будет вынужден реализовывать клонирование, даже если это противоречит сущности этого класса.