Generic type 'E' is never used in Transition interface and unused import...

I am not able to see why it would be needed, all tests still pass.