I disagree on that. It would be better to let new scripters know that such identifier exists and that '$()' & '$eval()' works the same. Yes, $() works outside events, just like $eval does.