Added: event use(E)
Added: Auto casting.