Interface External<E extends External<E>>