I think that this handle,"Elon", appears by a token of chance. E-lan, I believe may be a term meaning high rule, such as in the captcha ,
... Meaning of elan as a legal term. What does elan mean in law? ... ejusdem generis rule; elabi; elaborare; elaborate; }. In a Star Trek the Elaan Of Troyius was a spoiled brant based in roaylity that could not equate to the more common man, as everyone had been afraid to correct her.
The Elan or deer-like animal, has great grace and is exclusive, if it can leap away from a predator, so there might be some simile within that reference.