Interface Copyable<T extends Copyable<T>>