Interface EnumAdder<K extends Enum<K>,​N extends Number>