More compatible cardinal direction handling
Allow configuring the event key to use (current, startelement, endelement)