Interface Diffable<T>